f1module Cisco-IOS-XR-um-cont-ether-macsec-pm-cfg {f1module Cisco-IOS-XR-um-cont-ether-macsec-pm-cfg {
2  namespace "http://cisco.com/ns/yang/Cisco-IOS-XR-um-cont-ether-macsec-pm-cfg";2  namespace "http://cisco.com/ns/yang/Cisco-IOS-XR-um-cont-ether-macsec-pm-cfg";
3  prefix um-cont-ether-macsec-pm-cfg;3  prefix um-cont-ether-macsec-pm-cfg;
44
5  import Cisco-IOS-XR-types {5  import Cisco-IOS-XR-types {
6    prefix xr;6    prefix xr;
7  }7  }
8  import Cisco-IOS-XR-um-interface-cfg {8  import Cisco-IOS-XR-um-interface-cfg {
9    prefix a1;9    prefix a1;
10  }10  }
11  import tailf-common {11  import tailf-common {
12    prefix tailf;12    prefix tailf;
n13  }n
14  import cisco-semver {
15    prefix semver;
16  }13  }
1714
18  organization15  organization
19    "Cisco Systems, Inc.";16    "Cisco Systems, Inc.";
20  contact17  contact
21    "Cisco Systems, Inc.18    "Cisco Systems, Inc.
22     Customer Service19     Customer Service
23     20     
24     Postal: 170 West Tasman Drive21     Postal: 170 West Tasman Drive
25     San Jose, CA 9513422     San Jose, CA 95134
26     23     
27     Tel: +1 800 553-NETS24     Tel: +1 800 553-NETS
28     25     
29     E-mail: cs-yang@cisco.com";26     E-mail: cs-yang@cisco.com";
30  description27  description
31    "This module contains a collection of YANG definitions28    "This module contains a collection of YANG definitions
32     for Cisco IOS-XR cont-ether-macsec-pm package configuration.29     for Cisco IOS-XR cont-ether-macsec-pm package configuration.
33     30     
34     This YANG module augments the31     This YANG module augments the
35     modules with configuration data.32     modules with configuration data.
36     33     
37     Copyright (c) 2021-2022 by Cisco Systems, Inc.34     Copyright (c) 2021-2022 by Cisco Systems, Inc.
38     All rights reserved.";35     All rights reserved.";
3936
40  revision 2022-07-11 {37  revision 2022-07-11 {
41    description38    description
n42      "Added missing description statement to nodesn39      "Added missing description statement to nodes";
43       2022-06-0140  }
41  revision 2022-06-01 {
42    description
44         Adjusted controller augmentation hierarchy";43      "Adjusted controller augmentation hierarchy";
45    semver:module-version "1.1.0";
46  }44  }
47  revision 2021-10-14 {45  revision 2021-10-14 {
48    description46    description
49      "Initial release";47      "Initial release";
t50    semver:module-version "1.0.0";t
51  }48  }
5249
53  grouping IF-BODY {50  grouping IF-BODY {
54    description51    description
55      "Grouping for interface";52      "Grouping for interface";
56    container pm {53    container pm {
57      when "../a1:interface-name[starts-with(text(),'HundredGigE')]" {54      when "../a1:interface-name[starts-with(text(),'HundredGigE')]" {
58        tailf:dependency "../a1:interface-name";55        tailf:dependency "../a1:interface-name";
59      }56      }
60      description57      description
61        "Configure pm parameters";58        "Configure pm parameters";
62      container interval-15-min {59      container interval-15-min {
63        description60        description
64          "Configure pm parameters of 15 minute interval";61          "Configure pm parameters of 15 minute interval";
65        container ether {62        container ether {
66          description63          description
67            "configure ether performance monitoring";64            "configure ether performance monitoring";
68          container threshold {65          container threshold {
69            description66            description
70              "Configure threshold on ether parameters";67              "Configure threshold on ether parameters";
71            leaf rx-pkt {68            leaf rx-pkt {
72              type uint32 {69              type uint32 {
73                range "1..4294967295" {70                range "1..4294967295" {
74                  description71                  description
75                    "RX-PKT threshold ";72                    "RX-PKT threshold ";
76                }73                }
77              }74              }
78              description75              description
79                "set RX-PKT threshold";76                "set RX-PKT threshold";
80            }77            }
81            leaf out-ucast {78            leaf out-ucast {
82              type uint32 {79              type uint32 {
83                range "1..4294967295" {80                range "1..4294967295" {
84                  description81                  description
85                    "OUT-UCAST threshold";82                    "OUT-UCAST threshold";
86                }83                }
87              }84              }
88              description85              description
89                "set OUT-UCAST threshold";86                "set OUT-UCAST threshold";
90            }87            }
91            leaf in-mcast {88            leaf in-mcast {
92              type uint32 {89              type uint32 {
93                range "1..4294967295" {90                range "1..4294967295" {
94                  description91                  description
95                    "IN-MCAST threshold";92                    "IN-MCAST threshold";
96                }93                }
97              }94              }
98              description95              description
99                "set IN-MCAST threshold";96                "set IN-MCAST threshold";
100            }97            }
101            leaf in-bcast {98            leaf in-bcast {
102              type uint32 {99              type uint32 {
103                range "1..4294967295" {100                range "1..4294967295" {
104                  description101                  description
105                    "IN-BCAST threshold";102                    "IN-BCAST threshold";
106                }103                }
107              }104              }
108              description105              description
109                "set IN-BCAST threshold";106                "set IN-BCAST threshold";
110            }107            }
111            leaf if-in-octets {108            leaf if-in-octets {
112              type uint32 {109              type uint32 {
113                range "1..4294967295" {110                range "1..4294967295" {
114                  description111                  description
115                    "IFIN_OCTETS threshold";112                    "IFIN_OCTETS threshold";
116                }113                }
117              }114              }
118              description115              description
119                "set IFIN_OCTETS threshold";116                "set IFIN_OCTETS threshold";
120            }117            }
121            leaf out-octets {118            leaf out-octets {
122              type uint32 {119              type uint32 {
123                range "1..4294967295" {120                range "1..4294967295" {
124                  description121                  description
125                    "OUT-OCTET threshold ";122                    "OUT-OCTET threshold ";
126                }123                }
127              }124              }
128              description125              description
129                "set OUT-OCTET threshold";126                "set OUT-OCTET threshold";
130            }127            }
131            leaf fcs-err {128            leaf fcs-err {
132              type uint32 {129              type uint32 {
133                range "1..4294967295" {130                range "1..4294967295" {
134                  description131                  description
135                    "FCS-ERR threshold";132                    "FCS-ERR threshold";
136                }133                }
137              }134              }
138              description135              description
139                "set FCS-ERR threshold";136                "set FCS-ERR threshold";
140            }137            }
141            leaf tx-pkt {138            leaf tx-pkt {
142              type uint32 {139              type uint32 {
143                range "1..4294967295" {140                range "1..4294967295" {
144                  description141                  description
145                    "TX-PKT threshold";142                    "TX-PKT threshold";
146                }143                }
147              }144              }
148              description145              description
149                "set TX-PKT threshold";146                "set TX-PKT threshold";
150            }147            }
151            leaf in-ucast {148            leaf in-ucast {
152              type uint32 {149              type uint32 {
153                range "1..4294967295" {150                range "1..4294967295" {
154                  description151                  description
155                    "IN-UCAST threshold";152                    "IN-UCAST threshold";
156                }153                }
157              }154              }
158              description155              description
159                "set IN-UCAST threshold";156                "set IN-UCAST threshold";
160            }157            }
161            leaf out-mcast {158            leaf out-mcast {
162              type uint32 {159              type uint32 {
163                range "1..4294967295" {160                range "1..4294967295" {
164                  description161                  description
165                    "OUT-MCAST threshold ";162                    "OUT-MCAST threshold ";
166                }163                }
167              }164              }
168              description165              description
169                "set OUT-MCAST threshold";166                "set OUT-MCAST threshold";
170            }167            }
171            leaf out-bcast {168            leaf out-bcast {
172              type uint32 {169              type uint32 {
173                range "1..4294967295" {170                range "1..4294967295" {
174                  description171                  description
175                    "OUT-BCAST threshold ";172                    "OUT-BCAST threshold ";
176                }173                }
177              }174              }
178              description175              description
179                "set OUT-BCAST threshold";176                "set OUT-BCAST threshold";
180            }177            }
181            leaf in-pause-frame {178            leaf in-pause-frame {
182              type uint32 {179              type uint32 {
183                range "1..4294967295" {180                range "1..4294967295" {
184                  description181                  description
185                    "IN-PAUSE-FRAME threshold";182                    "IN-PAUSE-FRAME threshold";
186                }183                }
187              }184              }
188              description185              description
189                "set IN-PAUSE-FRAME threshold";186                "set IN-PAUSE-FRAME threshold";
190            }187            }
191            leaf in-good-bytes {188            leaf in-good-bytes {
192              type uint32 {189              type uint32 {
193                range "1..4294967295" {190                range "1..4294967295" {
194                  description191                  description
195                    "IN-GOOD-BYTES threshold";192                    "IN-GOOD-BYTES threshold";
196                }193                }
197              }194              }
198              description195              description
199                "set IN-GOOD-BYTES threshold";196                "set IN-GOOD-BYTES threshold";
200            }197            }
201            leaf in-802-1q-frames {198            leaf in-802-1q-frames {
202              type uint32 {199              type uint32 {
203                range "1..4294967295" {200                range "1..4294967295" {
204                  description201                  description
205                    "IN-802-1Q-FRAMES threshold";202                    "IN-802-1Q-FRAMES threshold";
206                }203                }
207              }204              }
208              description205              description
209                "set IN-802-1Q-FRAMES threshold";206                "set IN-802-1Q-FRAMES threshold";
210            }207            }
211            leaf in-pkts-1519-max-octets {208            leaf in-pkts-1519-max-octets {
212              type uint32 {209              type uint32 {
213                range "1..4294967295" {210                range "1..4294967295" {
214                  description211                  description
215                    "IN-PKTS-1519-MAX-OCTETS threshold";212                    "IN-PKTS-1519-MAX-OCTETS threshold";
216                }213                }
217              }214              }
218              description215              description
219                "set IN-PKTS-1519-MAX-OCTETS threshold";216                "set IN-PKTS-1519-MAX-OCTETS threshold";
220            }217            }
221            leaf in-good-pkts {218            leaf in-good-pkts {
222              type uint32 {219              type uint32 {
223                range "1..4294967295" {220                range "1..4294967295" {
224                  description221                  description
225                    "IN-GOOD-PKTS threshold";222                    "IN-GOOD-PKTS threshold";
226                }223                }
227              }224              }
228              description225              description
229                "set IN-GOOD-PKTS threshold";226                "set IN-GOOD-PKTS threshold";
230            }227            }
231            leaf in-drop-overrun {228            leaf in-drop-overrun {
232              type uint32 {229              type uint32 {
233                range "1..4294967295" {230                range "1..4294967295" {
234                  description231                  description
235                    "IN-DROP-OVERRUN threshold";232                    "IN-DROP-OVERRUN threshold";
236                }233                }
237              }234              }
238              description235              description
239                "set IN-DROP-OVERRUN threshold";236                "set IN-DROP-OVERRUN threshold";
240            }237            }
241            leaf in-drop-abort {238            leaf in-drop-abort {
242              type uint32 {239              type uint32 {
243                range "1..4294967295" {240                range "1..4294967295" {
244                  description241                  description
245                    "IN-DROP-ABORT threshold";242                    "IN-DROP-ABORT threshold";
246                }243                }
247              }244              }
248              description245              description
249                "set IN-DROP-ABORT threshold";246                "set IN-DROP-ABORT threshold";
250            }247            }
251            leaf in-drop-invalid-vlan {248            leaf in-drop-invalid-vlan {
252              type uint32 {249              type uint32 {
253                range "1..4294967295" {250                range "1..4294967295" {
254                  description251                  description
255                    "IN-DROP-INVALID-VLAN threshold";252                    "IN-DROP-INVALID-VLAN threshold";
256                }253                }
257              }254              }
258              description255              description
259                "set IN-DROP-INVALID-VLAN threshold";256                "set IN-DROP-INVALID-VLAN threshold";
260            }257            }
261            leaf in-drop-invalid-dmac {258            leaf in-drop-invalid-dmac {
262              type uint32 {259              type uint32 {
263                range "1..4294967295" {260                range "1..4294967295" {
264                  description261                  description
265                    "IN-DROP-INVALID-DMAC threshold";262                    "IN-DROP-INVALID-DMAC threshold";
266                }263                }
267              }264              }
268              description265              description
269                "set IN-DROP-INVALID-DMAC threshold";266                "set IN-DROP-INVALID-DMAC threshold";
270            }267            }
271            leaf in-drop-invalid-encap {268            leaf in-drop-invalid-encap {
272              type uint32 {269              type uint32 {
273                range "1..4294967295" {270                range "1..4294967295" {
274                  description271                  description
275                    "IN-DROP-INVALID-ENCAP threshold";272                    "IN-DROP-INVALID-ENCAP threshold";
276                }273                }
277              }274              }
278              description275              description
279                "set IN-DROP-INVALID-ENCAP threshold";276                "set IN-DROP-INVALID-ENCAP threshold";
280            }277            }
281            leaf in-drop-other {278            leaf in-drop-other {
282              type uint32 {279              type uint32 {
283                range "1..4294967295" {280                range "1..4294967295" {
284                  description281                  description
285                    "IN-DROP-OTHER threshold";282                    "IN-DROP-OTHER threshold";
286                }283                }
287              }284              }
288              description285              description
289                "set IN-DROP-OTHER threshold";286                "set IN-DROP-OTHER threshold";
290            }287            }
291            leaf in-mib-giant {288            leaf in-mib-giant {
292              type uint32 {289              type uint32 {
293                range "1..4294967295" {290                range "1..4294967295" {
294                  description291                  description
295                    "IN-MIB-GIANT threshold";292                    "IN-MIB-GIANT threshold";
296                }293                }
297              }294              }
298              description295              description
299                "set IN-MIB-GIANT threshold";296                "set IN-MIB-GIANT threshold";
300            }297            }
301            leaf in-mib-jabber {298            leaf in-mib-jabber {
302              type uint32 {299              type uint32 {
303                range "1..4294967295" {300                range "1..4294967295" {
304                  description301                  description
305                    "IN-MIB-JABBER threshold";302                    "IN-MIB-JABBER threshold";
306                }303                }
307              }304              }
308              description305              description
309                "set IN-MIB-JABBER threshold";306                "set IN-MIB-JABBER threshold";
310            }307            }
311            leaf in-mib-crc {308            leaf in-mib-crc {
312              type uint32 {309              type uint32 {
313                range "1..4294967295" {310                range "1..4294967295" {
314                  description311                  description
315                    "IN-MIB-CRC threshold";312                    "IN-MIB-CRC threshold";
316                }313                }
317              }314              }
318              description315              description
319                "set IN-MIB-CRC threshold";316                "set IN-MIB-CRC threshold";
320            }317            }
321            leaf in-error-collisions {318            leaf in-error-collisions {
322              type uint32 {319              type uint32 {
323                range "1..4294967295" {320                range "1..4294967295" {
324                  description321                  description
325                    "IN-ERROR-COLLISIONS threshold";322                    "IN-ERROR-COLLISIONS threshold";
326                }323                }
327              }324              }
328              description325              description
329                "set IN-ERROR-COLLISIONS threshold";326                "set IN-ERROR-COLLISIONS threshold";
330            }327            }
331            leaf in-error-symbol {328            leaf in-error-symbol {
332              type uint32 {329              type uint32 {
333                range "1..4294967295" {330                range "1..4294967295" {
334                  description331                  description
335                    "IN-ERROR-SYMBOL threshold";332                    "IN-ERROR-SYMBOL threshold";
336                }333                }
337              }334              }
338              description335              description
339                "set IN-ERROR-SYMBOL threshold";336                "set IN-ERROR-SYMBOL threshold";
340            }337            }
341            leaf out-good-bytes {338            leaf out-good-bytes {
342              type uint32 {339              type uint32 {
343                range "1..4294967295" {340                range "1..4294967295" {
344                  description341                  description
345                    "OUT-GOOD-BYTES threshold";342                    "OUT-GOOD-BYTES threshold";
346                }343                }
347              }344              }
348              description345              description
349                "set OUT-GOOD-BYTES threshold";346                "set OUT-GOOD-BYTES threshold";
350            }347            }
351            leaf out-802-1q-frames {348            leaf out-802-1q-frames {
352              type uint32 {349              type uint32 {
353                range "1..4294967295" {350                range "1..4294967295" {
354                  description351                  description
355                    "OUT-802-1Q-FRAMES threshold";352                    "OUT-802-1Q-FRAMES threshold";
356                }353                }
357              }354              }
358              description355              description
359                "set OUT-802-1Q-FRAMES threshold";356                "set OUT-802-1Q-FRAMES threshold";
360            }357            }
361            leaf out-pause-frames {358            leaf out-pause-frames {
362              type uint32 {359              type uint32 {
363                range "1..4294967295" {360                range "1..4294967295" {
364                  description361                  description
365                    "OUT-PAUSE-FRAMES threshold";362                    "OUT-PAUSE-FRAMES threshold";
366                }363                }
367              }364              }
368              description365              description
369                "set OUT-PAUSE-FRAMES threshold";366                "set OUT-PAUSE-FRAMES threshold";
370            }367            }
371            leaf out-pkts-1519-max-octets {368            leaf out-pkts-1519-max-octets {
372              type uint32 {369              type uint32 {
373                range "1..4294967295" {370                range "1..4294967295" {
374                  description371                  description
375                    "OUT-PKTS-1519-MAX-OCTETS threshold";372                    "OUT-PKTS-1519-MAX-OCTETS threshold";
376                }373                }
377              }374              }
378              description375              description
379                "set OUT-PKTS-1519-MAX-OCTETS threshold";376                "set OUT-PKTS-1519-MAX-OCTETS threshold";
380            }377            }
381            leaf out-good-pkts {378            leaf out-good-pkts {
382              type uint32 {379              type uint32 {
383                range "1..4294967295" {380                range "1..4294967295" {
384                  description381                  description
385                    "OUT-GOOD-PKTS threshold";382                    "OUT-GOOD-PKTS threshold";
386                }383                }
387              }384              }
388              description385              description
389                "set OUT-GOOD-PKTS threshold";386                "set OUT-GOOD-PKTS threshold";
390            }387            }
391            leaf out-drop-underrun {388            leaf out-drop-underrun {
392              type uint32 {389              type uint32 {
393                range "1..4294967295" {390                range "1..4294967295" {
394                  description391                  description
395                    "OUT-DROP-UNDERRUN threshold";392                    "OUT-DROP-UNDERRUN threshold";
396                }393                }
397              }394              }
398              description395              description
399                "set OUT-DROP-UNDERRUN threshold";396                "set OUT-DROP-UNDERRUN threshold";
400            }397            }
401            leaf out-drop-abort {398            leaf out-drop-abort {
402              type uint32 {399              type uint32 {
403                range "1..4294967295" {400                range "1..4294967295" {
404                  description401                  description
405                    "OUT-DROP-ABORT threshold";402                    "OUT-DROP-ABORT threshold";
406                }403                }
407              }404              }
408              description405              description
409                "set OUT-DROP-ABORT threshold";406                "set OUT-DROP-ABORT threshold";
410            }407            }
411            leaf out-drop-other {408            leaf out-drop-other {
412              type uint32 {409              type uint32 {
413                range "1..4294967295" {410                range "1..4294967295" {
414                  description411                  description
415                    "OUT-DROP-OTHER threshold";412                    "OUT-DROP-OTHER threshold";
416                }413                }
417              }414              }
418              description415              description
419                "set OUT-DROP-OTHER threshold";416                "set OUT-DROP-OTHER threshold";
420            }417            }
421            leaf out-error-other {418            leaf out-error-other {
422              type uint32 {419              type uint32 {
423                range "1..4294967295" {420                range "1..4294967295" {
424                  description421                  description
425                    "OUT-ERROR-OTHER threshold";422                    "OUT-ERROR-OTHER threshold";
426                }423                }
427              }424              }
428              description425              description
429                "set OUT-ERROR-OTHER threshold";426                "set OUT-ERROR-OTHER threshold";
430            }427            }
431            leaf in-error-giant {428            leaf in-error-giant {
432              type uint32 {429              type uint32 {
433                range "1..4294967295" {430                range "1..4294967295" {
434                  description431                  description
435                    "IN-ERROR-GIANT threshold";432                    "IN-ERROR-GIANT threshold";
436                }433                }
437              }434              }
438              description435              description
439                "set IN-ERROR-GIANT threshold";436                "set IN-ERROR-GIANT threshold";
440            }437            }
441            leaf in-error-runt {438            leaf in-error-runt {
442              type uint32 {439              type uint32 {
443                range "1..4294967295" {440                range "1..4294967295" {
444                  description441                  description
445                    "IN-ERROR-RUNT threshold";442                    "IN-ERROR-RUNT threshold";
446                }443                }
447              }444              }
448              description445              description
449                "set IN-ERROR-RUNT threshold";446                "set IN-ERROR-RUNT threshold";
450            }447            }
451            leaf in-error-jabbers {448            leaf in-error-jabbers {
452              type uint32 {449              type uint32 {
453                range "1..4294967295" {450                range "1..4294967295" {
454                  description451                  description
455                    "IN-ERROR-JABBERS threshold";452                    "IN-ERROR-JABBERS threshold";
456                }453                }
457              }454              }
458              description455              description
459                "set IN-ERROR-JABBERS threshold";456                "set IN-ERROR-JABBERS threshold";
460            }457            }
461            leaf in-error-fragments {458            leaf in-error-fragments {
462              type uint32 {459              type uint32 {
463                range "1..4294967295" {460                range "1..4294967295" {
464                  description461                  description
465                    "IN-ERROR-FRAGMENTS threshold";462                    "IN-ERROR-FRAGMENTS threshold";
466                }463                }
467              }464              }
468              description465              description
469                "set IN-ERROR-FRAGMENTS threshold";466                "set IN-ERROR-FRAGMENTS threshold";
470            }467            }
471            leaf in-error-other {468            leaf in-error-other {
472              type uint32 {469              type uint32 {
473                range "1..4294967295" {470                range "1..4294967295" {
474                  description471                  description
475                    "IN-ERROR-OTHER threshold";472                    "IN-ERROR-OTHER threshold";
476                }473                }
477              }474              }
478              description475              description
479                "set IN-ERROR-OTHER threshold";476                "set IN-ERROR-OTHER threshold";
480            }477            }
481            leaf in-pkt-64-octet {478            leaf in-pkt-64-octet {
482              type uint32 {479              type uint32 {
483                range "1..4294967295" {480                range "1..4294967295" {
484                  description481                  description
485                    "IN-PKT-64-OCTET threshold";482                    "IN-PKT-64-OCTET threshold";
486                }483                }
487              }484              }
488              description485              description
489                "set IN-PKT-64-OCTET threshold";486                "set IN-PKT-64-OCTET threshold";
490            }487            }
491            leaf in-pkts-65-127octets {488            leaf in-pkts-65-127octets {
492              type uint32 {489              type uint32 {
493                range "1..4294967295" {490                range "1..4294967295" {
494                  description491                  description
495                    "IN-PKTS-65-127OCTETS threshold";492                    "IN-PKTS-65-127OCTETS threshold";
496                }493                }
497              }494              }
498              description495              description
499                "set IN-PKTS-65-127OCTETS threshold";496                "set IN-PKTS-65-127OCTETS threshold";
500            }497            }
501            leaf in-pkts-128-255-octets {498            leaf in-pkts-128-255-octets {
502              type uint32 {499              type uint32 {
503                range "1..4294967295" {500                range "1..4294967295" {
504                  description501                  description
505                    "IN-PKTS-128-255-OCTETS threshold";502                    "IN-PKTS-128-255-OCTETS threshold";
506                }503                }
507              }504              }
508              description505              description
509                "set IN-PKTS-128-255-OCTETS threshold";506                "set IN-PKTS-128-255-OCTETS threshold";
510            }507            }
511            leaf in-pkts-256-511-octets {508            leaf in-pkts-256-511-octets {
512              type uint32 {509              type uint32 {
513                range "1..4294967295" {510                range "1..4294967295" {
514                  description511                  description
515                    "IN-PKTS-256-511-OCTETS threshold";512                    "IN-PKTS-256-511-OCTETS threshold";
516                }513                }
517              }514              }
518              description515              description
519                "set IN-PKTS-256-511-OCTETS threshold";516                "set IN-PKTS-256-511-OCTETS threshold";
520            }517            }
521            leaf in-pkts-512-1023-octets {518            leaf in-pkts-512-1023-octets {
522              type uint32 {519              type uint32 {
523                range "1..4294967295" {520                range "1..4294967295" {
524                  description521                  description
525                    "IN-PKTS-512-1023-OCTETS threshold";522                    "IN-PKTS-512-1023-OCTETS threshold";
526                }523                }
527              }524              }
528              description525              description
529                "set IN-PKTS-512-1023-OCTETS threshold";526                "set IN-PKTS-512-1023-OCTETS threshold";
530            }527            }
531            leaf in-pkts-1024-1518-octets {528            leaf in-pkts-1024-1518-octets {
532              type uint32 {529              type uint32 {
533                range "1..4294967295" {530                range "1..4294967295" {
534                  description531                  description
535                    "IN-PKTS-1024-1518-OCTETS threshold";532                    "IN-PKTS-1024-1518-OCTETS threshold";
536                }533                }
537              }534              }
538              description535              description
539                "set IN-PKTS-1024-1518-OCTETS threshold";536                "set IN-PKTS-1024-1518-OCTETS threshold";
540            }537            }
541            leaf out-pkt-64-octet {538            leaf out-pkt-64-octet {
542              type uint32 {539              type uint32 {
543                range "1..4294967295" {540                range "1..4294967295" {
544                  description541                  description
545                    "OUT-PKT-64-OCTET threshold";542                    "OUT-PKT-64-OCTET threshold";
546                }543                }
547              }544              }
548              description545              description
549                "set OUT-PKT-64-OCTET threshold";546                "set OUT-PKT-64-OCTET threshold";
550            }547            }
551            leaf out-pkts-65-127octets {548            leaf out-pkts-65-127octets {
552              type uint32 {549              type uint32 {
553                range "1..4294967295" {550                range "1..4294967295" {
554                  description551                  description
555                    "OUT-PKTS-65-127OCTETS threshold";552                    "OUT-PKTS-65-127OCTETS threshold";
556                }553                }
557              }554              }
558              description555              description
559                "set OUT-PKTS-65-127OCTETS threshold";556                "set OUT-PKTS-65-127OCTETS threshold";
560            }557            }
561            leaf out-pkts-128-255-octets {558            leaf out-pkts-128-255-octets {
562              type uint32 {559              type uint32 {
563                range "1..4294967295" {560                range "1..4294967295" {
564                  description561                  description
565                    "OUT-PKTS-128-255-OCTETS threshold";562                    "OUT-PKTS-128-255-OCTETS threshold";
566                }563                }
567              }564              }
568              description565              description
569                "set OUT-PKTS-128-255-OCTETS threshold";566                "set OUT-PKTS-128-255-OCTETS threshold";
570            }567            }
571            leaf out-pkts-256-511-octets {568            leaf out-pkts-256-511-octets {
572              type uint32 {569              type uint32 {
573                range "1..4294967295" {570                range "1..4294967295" {
574                  description571                  description
575                    "OUT-PKTS-256-511-OCTETS threshold";572                    "OUT-PKTS-256-511-OCTETS threshold";
576                }573                }
577              }574              }
578              description575              description
579                "set OUT-PKTS-256-511-OCTETS threshold";576                "set OUT-PKTS-256-511-OCTETS threshold";
580            }577            }
581            leaf out-pkts-512-1023-octets {578            leaf out-pkts-512-1023-octets {
582              type uint32 {579              type uint32 {
583                range "1..4294967295" {580                range "1..4294967295" {
584                  description581                  description
585                    "OUT-PKTS-512-1023-OCTETS threshold";582                    "OUT-PKTS-512-1023-OCTETS threshold";
586                }583                }
587              }584              }
588              description585              description
589                "set OUT-PKTS-512-1023-OCTETS threshold";586                "set OUT-PKTS-512-1023-OCTETS threshold";
590            }587            }
591            leaf out-pkts-1024-1518-octets {588            leaf out-pkts-1024-1518-octets {
592              type uint32 {589              type uint32 {
593                range "1..4294967295" {590                range "1..4294967295" {
594                  description591                  description
595                    "OUT-PKTS-1024-1518-OCTETS threshold";592                    "OUT-PKTS-1024-1518-OCTETS threshold";
596                }593                }
597              }594              }
598              description595              description
599                "set OUT-PKTS-1024-1518-OCTETS threshold";596                "set OUT-PKTS-1024-1518-OCTETS threshold";
600            }597            }
601          }598          }
602          container report {599          container report {
603            description600            description
604              "set ether TCA reporting status";601              "set ether TCA reporting status";
605            container rx-pkt {602            container rx-pkt {
606              description603              description
607                "set rx-pkt TCA reporting status";604                "set rx-pkt TCA reporting status";
608              container enable {605              container enable {
609                presence "Indicates a enable node is configured.";606                presence "Indicates a enable node is configured.";
610                description607                description
611                  "Enable TCA reporting";608                  "Enable TCA reporting";
612              }609              }
613            }610            }
614            container fcs-err {611            container fcs-err {
615              description612              description
616                "set fcs-err TCA reporting status";613                "set fcs-err TCA reporting status";
617              container enable {614              container enable {
618                presence "Indicates a enable node is configured.";615                presence "Indicates a enable node is configured.";
619                description616                description
620                  "Enable TCA reporting";617                  "Enable TCA reporting";
621              }618              }
622            }619            }
623            container in-ucast {620            container in-ucast {
624              description621              description
625                "set in-Ucast TCA reporting status";622                "set in-Ucast TCA reporting status";
626              container enable {623              container enable {
627                presence "Indicates a enable node is configured.";624                presence "Indicates a enable node is configured.";
628                description625                description
629                  "Enable TCA reporting";626                  "Enable TCA reporting";
630              }627              }
631            }628            }
632            container in-mcast {629            container in-mcast {
633              description630              description
634                "set in-Mcast TCA reporting status";631                "set in-Mcast TCA reporting status";
635              container enable {632              container enable {
636                presence "Indicates a enable node is configured.";633                presence "Indicates a enable node is configured.";
637                description634                description
638                  "Enable TCA reporting";635                  "Enable TCA reporting";
639              }636              }
640            }637            }
641            container in-bcast {638            container in-bcast {
642              description639              description
643                "set in-Bcast TCA reporting status";640                "set in-Bcast TCA reporting status";
644              container enable {641              container enable {
645                presence "Indicates a enable node is configured.";642                presence "Indicates a enable node is configured.";
646                description643                description
647                  "Enable TCA reporting";644                  "Enable TCA reporting";
648              }645              }
649            }646            }
650            container out-ucast {647            container out-ucast {
651              description648              description
652                "set es-pm TCA reporting status";649                "set es-pm TCA reporting status";
653              container enable {650              container enable {
654                presence "Indicates a enable node is configured.";651                presence "Indicates a enable node is configured.";
655                description652                description
656                  "Enable TCA reporting";653                  "Enable TCA reporting";
657              }654              }
658            }655            }
659            container out-mcast {656            container out-mcast {
660              description657              description
661                "set esr-pm TCA reporting status";658                "set esr-pm TCA reporting status";
662              container enable {659              container enable {
663                presence "Indicates a enable node is configured.";660                presence "Indicates a enable node is configured.";
664                description661                description
665                  "Enable TCA reporting";662                  "Enable TCA reporting";
666              }663              }
667            }664            }
668            container out-bcast {665            container out-bcast {
669              description666              description
670                "set es-sm TCA reporting status";667                "set es-sm TCA reporting status";
671              container enable {668              container enable {
672                presence "Indicates a enable node is configured.";669                presence "Indicates a enable node is configured.";
673                description670                description
674                  "Enable TCA reporting";671                  "Enable TCA reporting";
675              }672              }
676            }673            }
677            container tx-pkt {674            container tx-pkt {
678              description675              description
679                "set esr-sm TCA reporting status";676                "set esr-sm TCA reporting status";
680              container enable {677              container enable {
681                presence "Indicates a enable node is configured.";678                presence "Indicates a enable node is configured.";
682                description679                description
683                  "Enable TCA reporting";680                  "Enable TCA reporting";
684              }681              }
685            }682            }
686            container if-in-octets {683            container if-in-octets {
687              description684              description
688                "set ifOut_errors  TCA reporting status";685                "set ifOut_errors  TCA reporting status";
689              container enable {686              container enable {
690                presence "Indicates a enable node is configured.";687                presence "Indicates a enable node is configured.";
691                description688                description
692                  "Enable TCA reporting";689                  "Enable TCA reporting";
693              }690              }
694            }691            }
695            container out-octets {692            container out-octets {
696              description693              description
697                "set out-octets TCA reporting status";694                "set out-octets TCA reporting status";
698              container enable {695              container enable {
699                presence "Indicates a enable node is configured.";696                presence "Indicates a enable node is configured.";
700                description697                description
701                  "Enable TCA reporting";698                  "Enable TCA reporting";
702              }699              }
703            }700            }
704            container in-pause-frame {701            container in-pause-frame {
705              description702              description
706                "set in-pause-frame TCA reporting status";703                "set in-pause-frame TCA reporting status";
707              container enable {704              container enable {
708                presence "Indicates a enable node is configured.";705                presence "Indicates a enable node is configured.";
709                description706                description
710                  "Enable TCA reporting";707                  "Enable TCA reporting";
711              }708              }
712            }709            }
713            container in-good-bytes {710            container in-good-bytes {
714              description711              description
715                "set in-good-bytes TCA reporting status";712                "set in-good-bytes TCA reporting status";
716              container enable {713              container enable {
717                presence "Indicates a enable node is configured.";714                presence "Indicates a enable node is configured.";
718                description715                description
719                  "Enable TCA reporting";716                  "Enable TCA reporting";
720              }717              }
721            }718            }
722            container in-802-1q-frames {719            container in-802-1q-frames {
723              description720              description
724                "set in-802-1Q-frames TCA reporting status";721                "set in-802-1Q-frames TCA reporting status";
725              container enable {722              container enable {
726                presence "Indicates a enable node is configured.";723                presence "Indicates a enable node is configured.";
727                description724                description
728                  "Enable TCA reporting";725                  "Enable TCA reporting";
729              }726              }
730            }727            }
731            container in-pkts-1519-max-octets {728            container in-pkts-1519-max-octets {
732              description729              description
733                "set in-pkts-1519-Max-octets TCA reporting status";730                "set in-pkts-1519-Max-octets TCA reporting status";
734              container enable {731              container enable {
735                presence "Indicates a enable node is configured.";732                presence "Indicates a enable node is configured.";
736                description733                description
737                  "Enable TCA reporting";734                  "Enable TCA reporting";
738              }735              }
739            }736            }
740            container in-good-pkts {737            container in-good-pkts {
741              description738              description
742                "set in-good-pkts TCA reporting status";739                "set in-good-pkts TCA reporting status";
743              container enable {740              container enable {
744                presence "Indicates a enable node is configured.";741                presence "Indicates a enable node is configured.";
745                description742                description
746                  "Enable TCA reporting";743                  "Enable TCA reporting";
747              }744              }
748            }745            }
749            container in-drop-overrun {746            container in-drop-overrun {
750              description747              description
751                "set in-drop-overrun TCA reporting status";748                "set in-drop-overrun TCA reporting status";
752              container enable {749              container enable {
753                presence "Indicates a enable node is configured.";750                presence "Indicates a enable node is configured.";
754                description751                description
755                  "Enable TCA reporting";752                  "Enable TCA reporting";
756              }753              }
757            }754            }
758            container in-drop-abort {755            container in-drop-abort {
759              description756              description
760                "set in-drop-abort TCA reporting status";757                "set in-drop-abort TCA reporting status";
761              container enable {758              container enable {
762                presence "Indicates a enable node is configured.";759                presence "Indicates a enable node is configured.";
763                description760                description
764                  "Enable TCA reporting";761                  "Enable TCA reporting";
765              }762              }
766            }763            }
767            container in-drop-invalid-vlan {764            container in-drop-invalid-vlan {
768              description765              description
769                "set in-drop-invalid-VLAN TCA reporting status";766                "set in-drop-invalid-VLAN TCA reporting status";
770              container enable {767              container enable {
771                presence "Indicates a enable node is configured.";768                presence "Indicates a enable node is configured.";
772                description769                description
773                  "Enable TCA reporting";770                  "Enable TCA reporting";
774              }771              }
775            }772            }
776            container in-drop-invalid-dmac {773            container in-drop-invalid-dmac {
777              description774              description
778                "set in-drop-invalid-DMAC TCA reporting status";775                "set in-drop-invalid-DMAC TCA reporting status";
779              container enable {776              container enable {
780                presence "Indicates a enable node is configured.";777                presence "Indicates a enable node is configured.";
781                description778                description
782                  "Enable TCA reporting";779                  "Enable TCA reporting";
783              }780              }
784            }781            }
785            container in-drop-invalid-encap {782            container in-drop-invalid-encap {
786              description783              description
787                "set in-drop-invalid-encap TCA reporting status";784                "set in-drop-invalid-encap TCA reporting status";
788              container enable {785              container enable {
789                presence "Indicates a enable node is configured.";786                presence "Indicates a enable node is configured.";
790                description787                description
791                  "Enable TCA reporting";788                  "Enable TCA reporting";
792              }789              }
793            }790            }
794            container in-drop-other {791            container in-drop-other {
795              description792              description
796                "set in-drop-other TCA reporting status";793                "set in-drop-other TCA reporting status";
797              container enable {794              container enable {
798                presence "Indicates a enable node is configured.";795                presence "Indicates a enable node is configured.";
799                description796                description
800                  "Enable TCA reporting";797                  "Enable TCA reporting";
801              }798              }
802            }799            }
803            container in-mib-giant {800            container in-mib-giant {
804              description801              description
805                "set in-MIB-giant TCA reporting status";802                "set in-MIB-giant TCA reporting status";
806              container enable {803              container enable {
807                presence "Indicates a enable node is configured.";804                presence "Indicates a enable node is configured.";
808                description805                description
809                  "Enable TCA reporting";806                  "Enable TCA reporting";
810              }807              }
811            }808            }
812            container in-mib-jabber {809            container in-mib-jabber {
813              description810              description
814                "set in-MIB-jabber TCA reporting status";811                "set in-MIB-jabber TCA reporting status";
815              container enable {812              container enable {
816                presence "Indicates a enable node is configured.";813                presence "Indicates a enable node is configured.";
817                description814                description
818                  "Enable TCA reporting";815                  "Enable TCA reporting";
819              }816              }
820            }817            }
821            container in-mib-crc {818            container in-mib-crc {
822              description819              description
823                "set in-MIB-CRC TCA reporting status";820                "set in-MIB-CRC TCA reporting status";
824              container enable {821              container enable {
825                presence "Indicates a enable node is configured.";822                presence "Indicates a enable node is configured.";
826                description823                description
827                  "Enable TCA reporting";824                  "Enable TCA reporting";
828              }825              }
829            }826            }
830            container in-error-collisions {827            container in-error-collisions {
831              description828              description
832                "set in-error-collisions TCA reporting status";829                "set in-error-collisions TCA reporting status";
833              container enable {830              container enable {
834                presence "Indicates a enable node is configured.";831                presence "Indicates a enable node is configured.";
835                description832                description
836                  "Enable TCA reporting";833                  "Enable TCA reporting";
837              }834              }
838            }835            }
839            container in-error-symbol {836            container in-error-symbol {
840              description837              description
841                "set in-error-symbol TCA reporting status";838                "set in-error-symbol TCA reporting status";
842              container enable {839              container enable {
843                presence "Indicates a enable node is configured.";840                presence "Indicates a enable node is configured.";
844                description841                description
845                  "Enable TCA reporting";842                  "Enable TCA reporting";
846              }843              }
847            }844            }
848            container out-good-bytes {845            container out-good-bytes {
849              description846              description
850                "set out-good-bytes TCA reporting status";847                "set out-good-bytes TCA reporting status";
851              container enable {848              container enable {
852                presence "Indicates a enable node is configured.";849                presence "Indicates a enable node is configured.";
853                description850                description
854                  "Enable TCA reporting";851                  "Enable TCA reporting";
855              }852              }
856            }853            }
857            container out-802-1q-frames {854            container out-802-1q-frames {
858              description855              description
859                "set out-802-1Q-frames TCA reporting status";856                "set out-802-1Q-frames TCA reporting status";
860              container enable {857              container enable {
861                presence "Indicates a enable node is configured.";858                presence "Indicates a enable node is configured.";
862                description859                description
863                  "Enable TCA reporting";860                  "Enable TCA reporting";
864              }861              }
865            }862            }
866            container out-pause-frames {863            container out-pause-frames {
867              description864              description
868                "set out-pause-frames TCA reporting status";865                "set out-pause-frames TCA reporting status";
869              container enable {866              container enable {
870                presence "Indicates a enable node is configured.";867                presence "Indicates a enable node is configured.";
871                description868                description
872                  "Enable TCA reporting";869                  "Enable TCA reporting";
873              }870              }
874            }871            }
875            container out-pkts-1519-max-octets {872            container out-pkts-1519-max-octets {
876              description873              description
877                "set out-pkts-1519-Max-octets TCA reporting status";874                "set out-pkts-1519-Max-octets TCA reporting status";
878              container enable {875              container enable {
879                presence "Indicates a enable node is configured.";876                presence "Indicates a enable node is configured.";
880                description877                description
881                  "Enable TCA reporting";878                  "Enable TCA reporting";
882              }879              }
883            }880            }
884            container out-good-pkts {881            container out-good-pkts {
885              description882              description
886                "set out-good-pkts TCA reporting status";883                "set out-good-pkts TCA reporting status";
887              container enable {884              container enable {
888                presence "Indicates a enable node is configured.";885                presence "Indicates a enable node is configured.";
889                description886                description
890                  "Enable TCA reporting";887                  "Enable TCA reporting";
891              }888              }
892            }889            }
893            container out-drop-underrun {890            container out-drop-underrun {
894              description891              description
895                "set out-drop-underrun TCA reporting status";892                "set out-drop-underrun TCA reporting status";
896              container enable {893              container enable {
897                presence "Indicates a enable node is configured.";894                presence "Indicates a enable node is configured.";
898                description895                description
899                  "Enable TCA reporting";896                  "Enable TCA reporting";
900              }897              }
901            }898            }
902            container out-drop-abort {899            container out-drop-abort {
903              description900              description
904                "set out-drop-abort TCA reporting status";901                "set out-drop-abort TCA reporting status";
905              container enable {902              container enable {
906                presence "Indicates a enable node is configured.";903                presence "Indicates a enable node is configured.";
907                description904                description
908                  "Enable TCA reporting";905                  "Enable TCA reporting";
909              }906              }
910            }907            }
911            container out-drop-other {908            container out-drop-other {
912              description909              description
913                "set out-drop-other TCA reporting status";910                "set out-drop-other TCA reporting status";
914              container enable {911              container enable {
915                presence "Indicates a enable node is configured.";912                presence "Indicates a enable node is configured.";
916                description913                description
917                  "Enable TCA reporting";914                  "Enable TCA reporting";
918              }915              }
919            }916            }
920            container out-error-other {917            container out-error-other {
921              description918              description
922                "set out-error-other TCA reporting status";919                "set out-error-other TCA reporting status";
923              container enable {920              container enable {
924                presence "Indicates a enable node is configured.";921                presence "Indicates a enable node is configured.";
925                description922                description
926                  "Enable TCA reporting";923                  "Enable TCA reporting";
927              }924              }
928            }925            }
929            container in-error-giant {926            container in-error-giant {
930              description927              description
931                "set in-error-giant TCA reporting status";928                "set in-error-giant TCA reporting status";
932              container enable {929              container enable {
933                presence "Indicates a enable node is configured.";930                presence "Indicates a enable node is configured.";
934                description931                description
935                  "Enable TCA reporting";932                  "Enable TCA reporting";
936              }933              }
937            }934            }
938            container in-error-runt {935            container in-error-runt {
939              description936              description
940                "set in-error-runt TCA reporting status";937                "set in-error-runt TCA reporting status";
941              container enable {938              container enable {
942                presence "Indicates a enable node is configured.";939                presence "Indicates a enable node is configured.";
943                description940                description
944                  "Enable TCA reporting";941                  "Enable TCA reporting";
945              }942              }
946            }943            }
947            container in-error-jabbers {944            container in-error-jabbers {
948              description945              description
949                "set in-error-jabbers TCA reporting status";946                "set in-error-jabbers TCA reporting status";
950              container enable {947              container enable {
951                presence "Indicates a enable node is configured.";948                presence "Indicates a enable node is configured.";
952                description949                description
953                  "Enable TCA reporting";950                  "Enable TCA reporting";
954              }951              }
955            }952            }
956            container in-error-fragments {953            container in-error-fragments {
957              description954              description
958                "set in-error-fragments TCA reporting status";955                "set in-error-fragments TCA reporting status";
959              container enable {956              container enable {
960                presence "Indicates a enable node is configured.";957                presence "Indicates a enable node is configured.";
961                description958                description
962                  "Enable TCA reporting";959                  "Enable TCA reporting";
963              }960              }
964            }961            }
965            container in-error-other {962            container in-error-other {
966              description963              description
967                "set in-error-other TCA reporting status";964                "set in-error-other TCA reporting status";
968              container enable {965              container enable {
969                presence "Indicates a enable node is configured.";966                presence "Indicates a enable node is configured.";
970                description967                description
971                  "Enable TCA reporting";968                  "Enable TCA reporting";
972              }969              }
973            }970            }
974            container in-pkt-64-octet {971            container in-pkt-64-octet {
975              description972              description
976                "set in-pkt-64-octet TCA reporting status";973                "set in-pkt-64-octet TCA reporting status";
977              container enable {974              container enable {
978                presence "Indicates a enable node is configured.";975                presence "Indicates a enable node is configured.";
979                description976                description
980                  "Enable TCA reporting";977                  "Enable TCA reporting";
981              }978              }
982            }979            }
983            container in-pkts-65-127octets {980            container in-pkts-65-127octets {
984              description981              description
985                "set in-pkts-65-127octets TCA reporting status";982                "set in-pkts-65-127octets TCA reporting status";
986              container enable {983              container enable {
987                presence "Indicates a enable node is configured.";984                presence "Indicates a enable node is configured.";
988                description985                description
989                  "Enable TCA reporting";986                  "Enable TCA reporting";
990              }987              }
991            }988            }
992            container in-pkts-128-255-octets {989            container in-pkts-128-255-octets {
993              description990              description
994                "set in-pkts-128-255-octets TCA reporting status";991                "set in-pkts-128-255-octets TCA reporting status";
995              container enable {992              container enable {
996                presence "Indicates a enable node is configured.";993                presence "Indicates a enable node is configured.";
997                description994                description
998                  "Enable TCA reporting";995                  "Enable TCA reporting";
999              }996              }
1000            }997            }
1001            container in-pkts-256-511-octets {998            container in-pkts-256-511-octets {
1002              description999              description
1003                "set in-pkts-256-511-octets TCA reporting status";1000                "set in-pkts-256-511-octets TCA reporting status";
1004              container enable {1001              container enable {
1005                presence "Indicates a enable node is configured.";1002                presence "Indicates a enable node is configured.";
1006                description1003                description
1007                  "Enable TCA reporting";1004                  "Enable TCA reporting";
1008              }1005              }
1009            }1006            }
1010            container in-pkts-512-1023-octets {1007            container in-pkts-512-1023-octets {
1011              description1008              description
1012                "set in-pkts-512-1023-octets TCA reporting status";1009                "set in-pkts-512-1023-octets TCA reporting status";
1013              container enable {1010              container enable {
1014                presence "Indicates a enable node is configured.";1011                presence "Indicates a enable node is configured.";
1015                description1012                description
1016                  "Enable TCA reporting";1013                  "Enable TCA reporting";
1017              }1014              }
1018            }1015            }
1019            container in-pkts-1024-1518-octets {1016            container in-pkts-1024-1518-octets {
1020              description1017              description
1021                "set in-pkts-1024-1518-octets TCA reporting status";1018                "set in-pkts-1024-1518-octets TCA reporting status";
1022              container enable {1019              container enable {
1023                presence "Indicates a enable node is configured.";1020                presence "Indicates a enable node is configured.";
1024                description1021                description
1025                  "Enable TCA reporting";1022                  "Enable TCA reporting";
1026              }1023              }
1027            }1024            }
1028            container out-pkt-64-octet {1025            container out-pkt-64-octet {
1029              description1026              description
1030                "set out-pkt-64-octet TCA reporting status";1027                "set out-pkt-64-octet TCA reporting status";
1031              container enable {1028              container enable {
1032                presence "Indicates a enable node is configured.";1029                presence "Indicates a enable node is configured.";
1033                description1030                description
1034                  "Enable TCA reporting";1031                  "Enable TCA reporting";
1035              }1032              }
1036            }1033            }
1037            container out-pkts-65-127octets {1034            container out-pkts-65-127octets {
1038              description1035              description
1039                "set out-pkts-65-127octets TCA reporting status";1036                "set out-pkts-65-127octets TCA reporting status";
1040              container enable {1037              container enable {
1041                presence "Indicates a enable node is configured.";1038                presence "Indicates a enable node is configured.";
1042                description1039                description
1043                  "Enable TCA reporting";1040                  "Enable TCA reporting";
1044              }1041              }
1045            }1042            }
1046            container out-pkts-128-255-octets {1043            container out-pkts-128-255-octets {
1047              description1044              description
1048                "set out-pkts-128-255-octets TCA reporting status";1045                "set out-pkts-128-255-octets TCA reporting status";
1049              container enable {1046              container enable {
1050                presence "Indicates a enable node is configured.";1047                presence "Indicates a enable node is configured.";
1051                description1048                description
1052                  "Enable TCA reporting";1049                  "Enable TCA reporting";
1053              }1050              }
1054            }1051            }
1055            container out-pkts-256-511-octets {1052            container out-pkts-256-511-octets {
1056              description1053              description
1057                "set out-pkts-256-511-octets TCA reporting status";1054                "set out-pkts-256-511-octets TCA reporting status";
1058              container enable {1055              container enable {
1059                presence "Indicates a enable node is configured.";1056                presence "Indicates a enable node is configured.";
1060                description1057                description
1061                  "Enable TCA reporting";1058                  "Enable TCA reporting";
1062              }1059              }
1063            }1060            }
1064            container out-pkts-512-1023-octets {1061            container out-pkts-512-1023-octets {
1065              description1062              description
1066                "set out-pkts-512-1023-octets TCA reporting status";1063                "set out-pkts-512-1023-octets TCA reporting status";
1067              container enable {1064              container enable {
1068                presence "Indicates a enable node is configured.";1065                presence "Indicates a enable node is configured.";
1069                description1066                description
1070                  "Enable TCA reporting";1067                  "Enable TCA reporting";
1071              }1068              }
1072            }1069            }
1073            container out-pkts-1024-1518-octets {1070            container out-pkts-1024-1518-octets {
1074              description1071              description
1075                "set out-pkts-1024-1518-octets TCA reporting status";1072                "set out-pkts-1024-1518-octets TCA reporting status";
1076              container enable {1073              container enable {
1077                presence "Indicates a enable node is configured.";1074                presence "Indicates a enable node is configured.";
1078                description1075                description
1079                  "Enable TCA reporting";1076                  "Enable TCA reporting";
1080              }1077              }
1081            }1078            }
1082          }1079          }
1083        }1080        }
1084      }1081      }
1085      container interval-24-hour {1082      container interval-24-hour {
1086        description1083        description
1087          "Configure pm parameters of 24 hour interval";1084          "Configure pm parameters of 24 hour interval";
1088        container ether {1085        container ether {
1089          description1086          description
1090            "configure ether performance monitoring";1087            "configure ether performance monitoring";
1091          container threshold {1088          container threshold {
1092            description1089            description
1093              "Configure threshold on ether parameters";1090              "Configure threshold on ether parameters";
1094            leaf rx-pkt {1091            leaf rx-pkt {
1095              type uint32 {1092              type uint32 {
1096                range "1..4294967295" {1093                range "1..4294967295" {
1097                  description1094                  description
1098                    "RX-PKT threshold ";1095                    "RX-PKT threshold ";
1099                }1096                }
1100              }1097              }
1101              description1098              description
1102                "set RX-PKT threshold";1099                "set RX-PKT threshold";
1103            }1100            }
1104            leaf out-ucast {1101            leaf out-ucast {
1105              type uint32 {1102              type uint32 {
1106                range "1..4294967295" {1103                range "1..4294967295" {
1107                  description1104                  description
1108                    "OUT-UCAST threshold";1105                    "OUT-UCAST threshold";
1109                }1106                }
1110              }1107              }
1111              description1108              description
1112                "set OUT-UCAST threshold";1109                "set OUT-UCAST threshold";
1113            }1110            }
1114            leaf in-mcast {1111            leaf in-mcast {
1115              type uint32 {1112              type uint32 {
1116                range "1..4294967295" {1113                range "1..4294967295" {
1117                  description1114                  description
1118                    "IN-MCAST threshold";1115                    "IN-MCAST threshold";
1119                }1116                }
1120              }1117              }
1121              description1118              description
1122                "set IN-MCAST threshold";1119                "set IN-MCAST threshold";
1123            }1120            }
1124            leaf in-bcast {1121            leaf in-bcast {
1125              type uint32 {1122              type uint32 {
1126                range "1..4294967295" {1123                range "1..4294967295" {
1127                  description1124                  description
1128                    "IN-BCAST threshold";1125                    "IN-BCAST threshold";
1129                }1126                }
1130              }1127              }
1131              description1128              description
1132                "set IN-BCAST threshold";1129                "set IN-BCAST threshold";
1133            }1130            }
1134            leaf if-in-octets {1131            leaf if-in-octets {
1135              type uint32 {1132              type uint32 {
1136                range "1..4294967295" {1133                range "1..4294967295" {
1137                  description1134                  description
1138                    "IFIN_OCTETS threshold";1135                    "IFIN_OCTETS threshold";
1139                }1136                }
1140              }1137              }
1141              description1138              description
1142                "set IFIN_OCTETS threshold";1139                "set IFIN_OCTETS threshold";
1143            }1140            }
1144            leaf out-octets {1141            leaf out-octets {
1145              type uint32 {1142              type uint32 {
1146                range "1..4294967295" {1143                range "1..4294967295" {
1147                  description1144                  description
1148                    "OUT-OCTET threshold ";1145                    "OUT-OCTET threshold ";
1149                }1146                }
1150              }1147              }
1151              description1148              description
1152                "set OUT-OCTET threshold";1149                "set OUT-OCTET threshold";
1153            }1150            }
1154            leaf fcs-err {1151            leaf fcs-err {
1155              type uint32 {1152              type uint32 {
1156                range "1..4294967295" {1153                range "1..4294967295" {
1157                  description1154                  description
1158                    "FCS-ERR threshold";1155                    "FCS-ERR threshold";
1159                }1156                }
1160              }1157              }
1161              description1158              description
1162                "set FCS-ERR threshold";1159                "set FCS-ERR threshold";
1163            }1160            }
1164            leaf tx-pkt {1161            leaf tx-pkt {
1165              type uint32 {1162              type uint32 {
1166                range "1..4294967295" {1163                range "1..4294967295" {
1167                  description1164                  description
1168                    "TX-PKT threshold";1165                    "TX-PKT threshold";
1169                }1166                }
1170              }1167              }
1171              description1168              description
1172                "set TX-PKT threshold";1169                "set TX-PKT threshold";
1173            }1170            }
1174            leaf in-ucast {1171            leaf in-ucast {
1175              type uint32 {1172              type uint32 {
1176                range "1..4294967295" {1173                range "1..4294967295" {
1177                  description1174                  description
1178                    "IN-UCAST threshold";1175                    "IN-UCAST threshold";
1179                }1176                }
1180              }1177              }
1181              description1178              description
1182                "set IN-UCAST threshold";1179                "set IN-UCAST threshold";
1183            }1180            }
1184            leaf out-mcast {1181            leaf out-mcast {
1185              type uint32 {1182              type uint32 {
1186                range "1..4294967295" {1183                range "1..4294967295" {
1187                  description1184                  description
1188                    "OUT-MCAST threshold ";1185                    "OUT-MCAST threshold ";
1189                }1186                }
1190              }1187              }
1191              description1188              description
1192                "set OUT-MCAST threshold";1189                "set OUT-MCAST threshold";
1193            }1190            }
1194            leaf out-bcast {1191            leaf out-bcast {
1195              type uint32 {1192              type uint32 {
1196                range "1..4294967295" {1193                range "1..4294967295" {
1197                  description1194                  description
1198                    "OUT-BCAST threshold ";1195                    "OUT-BCAST threshold ";
1199                }1196                }
1200              }1197              }
1201              description1198              description
1202                "set OUT-BCAST threshold";1199                "set OUT-BCAST threshold";
1203            }1200            }
1204            leaf in-pause-frame {1201            leaf in-pause-frame {
1205              type uint32 {1202              type uint32 {
1206                range "1..4294967295" {1203                range "1..4294967295" {
1207                  description1204                  description
1208                    "IN-PAUSE-FRAME threshold";1205                    "IN-PAUSE-FRAME threshold";
1209                }1206                }
1210              }1207              }
1211              description1208              description
1212                "set IN-PAUSE-FRAME threshold";1209                "set IN-PAUSE-FRAME threshold";
1213            }1210            }
1214            leaf in-good-bytes {1211            leaf in-good-bytes {
1215              type uint32 {1212              type uint32 {
1216                range "1..4294967295" {1213                range "1..4294967295" {
1217                  description1214                  description
1218                    "IN-GOOD-BYTES threshold";1215                    "IN-GOOD-BYTES threshold";
1219                }1216                }
1220              }1217              }
1221              description1218              description
1222                "set IN-GOOD-BYTES threshold";1219                "set IN-GOOD-BYTES threshold";
1223            }1220            }
1224            leaf in-802-1q-frames {1221            leaf in-802-1q-frames {
1225              type uint32 {1222              type uint32 {
1226                range "1..4294967295" {1223                range "1..4294967295" {
1227                  description1224                  description
1228                    "IN-802-1Q-FRAMES threshold";1225                    "IN-802-1Q-FRAMES threshold";
1229                }1226                }
1230              }1227              }
1231              description1228              description
1232                "set IN-802-1Q-FRAMES threshold";1229                "set IN-802-1Q-FRAMES threshold";
1233            }1230            }
1234            leaf in-pkts-1519-max-octets {1231            leaf in-pkts-1519-max-octets {
1235              type uint32 {1232              type uint32 {
1236                range "1..4294967295" {1233                range "1..4294967295" {
1237                  description1234                  description
1238                    "IN-PKTS-1519-MAX-OCTETS threshold";1235                    "IN-PKTS-1519-MAX-OCTETS threshold";
1239                }1236                }
1240              }1237              }
1241              description1238              description
1242                "set IN-PKTS-1519-MAX-OCTETS threshold";1239                "set IN-PKTS-1519-MAX-OCTETS threshold";
1243            }1240            }
1244            leaf in-good-pkts {1241            leaf in-good-pkts {
1245              type uint32 {1242              type uint32 {
1246                range "1..4294967295" {1243                range "1..4294967295" {
1247                  description1244                  description
1248                    "IN-GOOD-PKTS threshold";1245                    "IN-GOOD-PKTS threshold";
1249                }1246                }
1250              }1247              }
1251              description1248              description
1252                "set IN-GOOD-PKTS threshold";1249                "set IN-GOOD-PKTS threshold";
1253            }1250            }
1254            leaf in-drop-overrun {1251            leaf in-drop-overrun {
1255              type uint32 {1252              type uint32 {
1256                range "1..4294967295" {1253                range "1..4294967295" {
1257                  description1254                  description
1258                    "IN-DROP-OVERRUN threshold";1255                    "IN-DROP-OVERRUN threshold";
1259                }1256                }
1260              }1257              }
1261              description1258              description
1262                "set IN-DROP-OVERRUN threshold";1259                "set IN-DROP-OVERRUN threshold";
1263            }1260            }
1264            leaf in-drop-abort {1261            leaf in-drop-abort {
1265              type uint32 {1262              type uint32 {
1266                range "1..4294967295" {1263                range "1..4294967295" {
1267                  description1264                  description
1268                    "IN-DROP-ABORT threshold";1265                    "IN-DROP-ABORT threshold";
1269                }1266                }
1270              }1267              }
1271              description1268              description
1272                "set IN-DROP-ABORT threshold";1269                "set IN-DROP-ABORT threshold";
1273            }1270            }
1274            leaf in-drop-invalid-vlan {1271            leaf in-drop-invalid-vlan {
1275              type uint32 {1272              type uint32 {
1276                range "1..4294967295" {1273                range "1..4294967295" {
1277                  description1274                  description
1278                    "IN-DROP-INVALID-VLAN threshold";1275                    "IN-DROP-INVALID-VLAN threshold";
1279                }1276                }
1280              }1277              }
1281              description1278              description
1282                "set IN-DROP-INVALID-VLAN threshold";1279                "set IN-DROP-INVALID-VLAN threshold";
1283            }1280            }
1284            leaf in-drop-invalid-dmac {1281            leaf in-drop-invalid-dmac {
1285              type uint32 {1282              type uint32 {
1286                range "1..4294967295" {1283                range "1..4294967295" {
1287                  description1284                  description
1288                    "IN-DROP-INVALID-DMAC threshold";1285                    "IN-DROP-INVALID-DMAC threshold";
1289                }1286                }
1290              }1287              }
1291              description1288              description
1292                "set IN-DROP-INVALID-DMAC threshold";1289                "set IN-DROP-INVALID-DMAC threshold";
1293            }1290            }
1294            leaf in-drop-invalid-encap {1291            leaf in-drop-invalid-encap {
1295              type uint32 {1292              type uint32 {
1296                range "1..4294967295" {1293                range "1..4294967295" {
1297                  description1294                  description
1298                    "IN-DROP-INVALID-ENCAP threshold";1295                    "IN-DROP-INVALID-ENCAP threshold";
1299                }1296                }
1300              }1297              }
1301              description1298              description
1302                "set IN-DROP-INVALID-ENCAP threshold";1299                "set IN-DROP-INVALID-ENCAP threshold";
1303            }1300            }
1304            leaf in-drop-other {1301            leaf in-drop-other {
1305              type uint32 {1302              type uint32 {
1306                range "1..4294967295" {1303                range "1..4294967295" {
1307                  description1304                  description
1308                    "IN-DROP-OTHER threshold";1305                    "IN-DROP-OTHER threshold";
1309                }1306                }
1310              }1307              }
1311              description1308              description
1312                "set IN-DROP-OTHER threshold";1309                "set IN-DROP-OTHER threshold";
1313            }1310            }
1314            leaf in-mib-giant {1311            leaf in-mib-giant {
1315              type uint32 {1312              type uint32 {
1316                range "1..4294967295" {1313                range "1..4294967295" {
1317                  description1314                  description
1318                    "IN-MIB-GIANT threshold";1315                    "IN-MIB-GIANT threshold";
1319                }1316                }
1320              }1317              }
1321              description1318              description
1322                "set IN-MIB-GIANT threshold";1319                "set IN-MIB-GIANT threshold";
1323            }1320            }
1324            leaf in-mib-jabber {1321            leaf in-mib-jabber {
1325              type uint32 {1322              type uint32 {
1326                range "1..4294967295" {1323                range "1..4294967295" {
1327                  description1324                  description
1328                    "IN-MIB-JABBER threshold";1325                    "IN-MIB-JABBER threshold";
1329                }1326                }
1330              }1327              }
1331              description1328              description
1332                "set IN-MIB-JABBER threshold";1329                "set IN-MIB-JABBER threshold";
1333            }1330            }
1334            leaf in-mib-crc {1331            leaf in-mib-crc {
1335              type uint32 {1332              type uint32 {
1336                range "1..4294967295" {1333                range "1..4294967295" {
1337                  description1334                  description
1338                    "IN-MIB-CRC threshold";1335                    "IN-MIB-CRC threshold";
1339                }1336                }
1340              }1337              }
1341              description1338              description
1342                "set IN-MIB-CRC threshold";1339                "set IN-MIB-CRC threshold";
1343            }1340            }
1344            leaf in-error-collisions {1341            leaf in-error-collisions {
1345              type uint32 {1342              type uint32 {
1346                range "1..4294967295" {1343                range "1..4294967295" {
1347                  description1344                  description
1348                    "IN-ERROR-COLLISIONS threshold";1345                    "IN-ERROR-COLLISIONS threshold";
1349                }1346                }
1350              }1347              }
1351              description1348              description
1352                "set IN-ERROR-COLLISIONS threshold";1349                "set IN-ERROR-COLLISIONS threshold";
1353            }1350            }
1354            leaf in-error-symbol {1351            leaf in-error-symbol {
1355              type uint32 {1352              type uint32 {
1356                range "1..4294967295" {1353                range "1..4294967295" {
1357                  description1354                  description
1358                    "IN-ERROR-SYMBOL threshold";1355                    "IN-ERROR-SYMBOL threshold";
1359                }1356                }
1360              }1357              }
1361              description1358              description
1362                "set IN-ERROR-SYMBOL threshold";1359                "set IN-ERROR-SYMBOL threshold";
1363            }1360            }
1364            leaf out-good-bytes {1361            leaf out-good-bytes {
1365              type uint32 {1362              type uint32 {
1366                range "1..4294967295" {1363                range "1..4294967295" {
1367                  description1364                  description
1368                    "OUT-GOOD-BYTES threshold";1365                    "OUT-GOOD-BYTES threshold";
1369                }1366                }
1370              }1367              }
1371              description1368              description
1372                "set OUT-GOOD-BYTES threshold";1369                "set OUT-GOOD-BYTES threshold";
1373            }1370            }
1374            leaf out-802-1q-frames {1371            leaf out-802-1q-frames {
1375              type uint32 {1372              type uint32 {
1376                range "1..4294967295" {1373                range "1..4294967295" {
1377                  description1374                  description
1378                    "OUT-802-1Q-FRAMES threshold";1375                    "OUT-802-1Q-FRAMES threshold";
1379                }1376                }
1380              }1377              }
1381              description1378              description
1382                "set OUT-802-1Q-FRAMES threshold";1379                "set OUT-802-1Q-FRAMES threshold";
1383            }1380            }
1384            leaf out-pause-frames {1381            leaf out-pause-frames {
1385              type uint32 {1382              type uint32 {
1386                range "1..4294967295" {1383                range "1..4294967295" {
1387                  description1384                  description
1388                    "OUT-PAUSE-FRAMES threshold";1385                    "OUT-PAUSE-FRAMES threshold";
1389                }1386                }
1390              }1387              }
1391              description1388              description
1392                "set OUT-PAUSE-FRAMES threshold";1389                "set OUT-PAUSE-FRAMES threshold";
1393            }1390            }
1394            leaf out-pkts-1519-max-octets {1391            leaf out-pkts-1519-max-octets {
1395              type uint32 {1392              type uint32 {
1396                range "1..4294967295" {1393                range "1..4294967295" {
1397                  description1394                  description
1398                    "OUT-PKTS-1519-MAX-OCTETS threshold";1395                    "OUT-PKTS-1519-MAX-OCTETS threshold";
1399                }1396                }
1400              }1397              }
1401              description1398              description
1402                "set OUT-PKTS-1519-MAX-OCTETS threshold";1399                "set OUT-PKTS-1519-MAX-OCTETS threshold";
1403            }1400            }
1404            leaf out-good-pkts {1401            leaf out-good-pkts {
1405              type uint32 {1402              type uint32 {
1406                range "1..4294967295" {1403                range "1..4294967295" {
1407                  description1404                  description
1408                    "OUT-GOOD-PKTS threshold";1405                    "OUT-GOOD-PKTS threshold";
1409                }1406                }
1410              }1407              }
1411              description1408              description
1412                "set OUT-GOOD-PKTS threshold";1409                "set OUT-GOOD-PKTS threshold";
1413            }1410            }
1414            leaf out-drop-underrun {1411            leaf out-drop-underrun {
1415              type uint32 {1412              type uint32 {
1416                range "1..4294967295" {1413                range "1..4294967295" {
1417                  description1414                  description
1418                    "OUT-DROP-UNDERRUN threshold";1415                    "OUT-DROP-UNDERRUN threshold";
1419                }1416                }
1420              }1417              }
1421              description1418              description
1422                "set OUT-DROP-UNDERRUN threshold";1419                "set OUT-DROP-UNDERRUN threshold";
1423            }1420            }
1424            leaf out-drop-abort {1421            leaf out-drop-abort {
1425              type uint32 {1422              type uint32 {
1426                range "1..4294967295" {1423                range "1..4294967295" {
1427                  description1424                  description
1428                    "OUT-DROP-ABORT threshold";1425                    "OUT-DROP-ABORT threshold";
1429                }1426                }
1430              }1427              }
1431              description1428              description
1432                "set OUT-DROP-ABORT threshold";1429                "set OUT-DROP-ABORT threshold";
1433            }1430            }
1434            leaf out-drop-other {1431            leaf out-drop-other {
1435              type uint32 {1432              type uint32 {
1436                range "1..4294967295" {1433                range "1..4294967295" {
1437                  description1434                  description
1438                    "OUT-DROP-OTHER threshold";1435                    "OUT-DROP-OTHER threshold";
1439                }1436                }
1440              }1437              }
1441              description1438              description
1442                "set OUT-DROP-OTHER threshold";1439                "set OUT-DROP-OTHER threshold";
1443            }1440            }
1444            leaf out-error-other {1441            leaf out-error-other {
1445              type uint32 {1442              type uint32 {
1446                range "1..4294967295" {1443                range "1..4294967295" {
1447                  description1444                  description
1448                    "OUT-ERROR-OTHER threshold";1445                    "OUT-ERROR-OTHER threshold";
1449                }1446                }
1450              }1447              }
1451              description1448              description
1452                "set OUT-ERROR-OTHER threshold";1449                "set OUT-ERROR-OTHER threshold";
1453            }1450            }
1454            leaf in-error-giant {1451            leaf in-error-giant {
1455              type uint32 {1452              type uint32 {
1456                range "1..4294967295" {1453                range "1..4294967295" {
1457                  description1454                  description
1458                    "IN-ERROR-GIANT threshold";1455                    "IN-ERROR-GIANT threshold";
1459                }1456                }
1460              }1457              }
1461              description1458              description
1462                "set IN-ERROR-GIANT threshold";1459                "set IN-ERROR-GIANT threshold";
1463            }1460            }
1464            leaf in-error-runt {1461            leaf in-error-runt {
1465              type uint32 {1462              type uint32 {
1466                range "1..4294967295" {1463                range "1..4294967295" {
1467                  description1464                  description
1468                    "IN-ERROR-RUNT threshold";1465                    "IN-ERROR-RUNT threshold";
1469                }1466                }
1470              }1467              }
1471              description1468              description
1472                "set IN-ERROR-RUNT threshold";1469                "set IN-ERROR-RUNT threshold";
1473            }1470            }
1474            leaf in-error-jabbers {1471            leaf in-error-jabbers {
1475              type uint32 {1472              type uint32 {
1476                range "1..4294967295" {1473                range "1..4294967295" {
1477                  description1474                  description
1478                    "IN-ERROR-JABBERS threshold";1475                    "IN-ERROR-JABBERS threshold";
1479                }1476                }
1480              }1477              }
1481              description1478              description
1482                "set IN-ERROR-JABBERS threshold";1479                "set IN-ERROR-JABBERS threshold";
1483            }1480            }
1484            leaf in-error-fragments {1481            leaf in-error-fragments {
1485              type uint32 {1482              type uint32 {
1486                range "1..4294967295" {1483                range "1..4294967295" {
1487                  description1484                  description
1488                    "IN-ERROR-FRAGMENTS threshold";1485                    "IN-ERROR-FRAGMENTS threshold";
1489                }1486                }
1490              }1487              }
1491              description1488              description
1492                "set IN-ERROR-FRAGMENTS threshold";1489                "set IN-ERROR-FRAGMENTS threshold";
1493            }1490            }
1494            leaf in-error-other {1491            leaf in-error-other {
1495              type uint32 {1492              type uint32 {
1496                range "1..4294967295" {1493                range "1..4294967295" {
1497                  description1494                  description
1498                    "IN-ERROR-OTHER threshold";1495                    "IN-ERROR-OTHER threshold";
1499                }1496                }
1500              }1497              }
1501              description1498              description
1502                "set IN-ERROR-OTHER threshold";1499                "set IN-ERROR-OTHER threshold";
1503            }1500            }
1504            leaf in-pkt-64-octet {1501            leaf in-pkt-64-octet {
1505              type uint32 {1502              type uint32 {
1506                range "1..4294967295" {1503                range "1..4294967295" {
1507                  description1504                  description
1508                    "IN-PKT-64-OCTET threshold";1505                    "IN-PKT-64-OCTET threshold";
1509                }1506                }
1510              }1507              }
1511              description1508              description
1512                "set IN-PKT-64-OCTET threshold";1509                "set IN-PKT-64-OCTET threshold";
1513            }1510            }
1514            leaf in-pkts-65-127octets {1511            leaf in-pkts-65-127octets {
1515              type uint32 {1512              type uint32 {
1516                range "1..4294967295" {1513                range "1..4294967295" {
1517                  description1514                  description
1518                    "IN-PKTS-65-127OCTETS threshold";1515                    "IN-PKTS-65-127OCTETS threshold";
1519                }1516                }
1520              }1517              }
1521              description1518              description
1522                "set IN-PKTS-65-127OCTETS threshold";1519                "set IN-PKTS-65-127OCTETS threshold";
1523            }1520            }
1524            leaf in-pkts-128-255-octets {1521            leaf in-pkts-128-255-octets {
1525              type uint32 {1522              type uint32 {
1526                range "1..4294967295" {1523                range "1..4294967295" {
1527                  description1524                  description
1528                    "IN-PKTS-128-255-OCTETS threshold";1525                    "IN-PKTS-128-255-OCTETS threshold";
1529                }1526                }
1530              }1527              }
1531              description1528              description
1532                "set IN-PKTS-128-255-OCTETS threshold";1529                "set IN-PKTS-128-255-OCTETS threshold";
1533            }1530            }
1534            leaf in-pkts-256-511-octets {1531            leaf in-pkts-256-511-octets {
1535              type uint32 {1532              type uint32 {
1536                range "1..4294967295" {1533                range "1..4294967295" {
1537                  description1534                  description
1538                    "IN-PKTS-256-511-OCTETS threshold";1535                    "IN-PKTS-256-511-OCTETS threshold";
1539                }1536                }
1540              }1537              }
1541              description1538              description
1542                "set IN-PKTS-256-511-OCTETS threshold";1539                "set IN-PKTS-256-511-OCTETS threshold";
1543            }1540            }
1544            leaf in-pkts-512-1023-octets {1541            leaf in-pkts-512-1023-octets {
1545              type uint32 {1542              type uint32 {
1546                range "1..4294967295" {1543                range "1..4294967295" {
1547                  description1544                  description
1548                    "IN-PKTS-512-1023-OCTETS threshold";1545                    "IN-PKTS-512-1023-OCTETS threshold";
1549                }1546                }
1550              }1547              }
1551              description1548              description
1552                "set IN-PKTS-512-1023-OCTETS threshold";1549                "set IN-PKTS-512-1023-OCTETS threshold";
1553            }1550            }
1554            leaf in-pkts-1024-1518-octets {1551            leaf in-pkts-1024-1518-octets {
1555              type uint32 {1552              type uint32 {
1556                range "1..4294967295" {1553                range "1..4294967295" {
1557                  description1554                  description
1558                    "IN-PKTS-1024-1518-OCTETS threshold";1555                    "IN-PKTS-1024-1518-OCTETS threshold";
1559                }1556                }
1560              }1557              }
1561              description1558              description
1562                "set IN-PKTS-1024-1518-OCTETS threshold";1559                "set IN-PKTS-1024-1518-OCTETS threshold";
1563            }1560            }
1564            leaf out-pkt-64-octet {1561            leaf out-pkt-64-octet {
1565              type uint32 {1562              type uint32 {
1566                range "1..4294967295" {1563                range "1..4294967295" {
1567                  description1564                  description
1568                    "OUT-PKT-64-OCTET threshold";1565                    "OUT-PKT-64-OCTET threshold";
1569                }1566                }
1570              }1567              }
1571              description1568              description
1572                "set OUT-PKT-64-OCTET threshold";1569                "set OUT-PKT-64-OCTET threshold";
1573            }1570            }
1574            leaf out-pkts-65-127octets {1571            leaf out-pkts-65-127octets {
1575              type uint32 {1572              type uint32 {
1576                range "1..4294967295" {1573                range "1..4294967295" {
1577                  description1574                  description
1578                    "OUT-PKTS-65-127OCTETS threshold";1575                    "OUT-PKTS-65-127OCTETS threshold";
1579                }1576                }
1580              }1577              }
1581              description1578              description
1582                "set OUT-PKTS-65-127OCTETS threshold";1579                "set OUT-PKTS-65-127OCTETS threshold";
1583            }1580            }
1584            leaf out-pkts-128-255-octets {1581            leaf out-pkts-128-255-octets {
1585              type uint32 {1582              type uint32 {
1586                range "1..4294967295" {1583                range "1..4294967295" {
1587                  description1584                  description
1588                    "OUT-PKTS-128-255-OCTETS threshold";1585                    "OUT-PKTS-128-255-OCTETS threshold";
1589                }1586                }
1590              }1587              }
1591              description1588              description
1592                "set OUT-PKTS-128-255-OCTETS threshold";1589                "set OUT-PKTS-128-255-OCTETS threshold";
1593            }1590            }
1594            leaf out-pkts-256-511-octets {1591            leaf out-pkts-256-511-octets {
1595              type uint32 {1592              type uint32 {
1596                range "1..4294967295" {1593                range "1..4294967295" {
1597                  description1594                  description
1598                    "OUT-PKTS-256-511-OCTETS threshold";1595                    "OUT-PKTS-256-511-OCTETS threshold";
1599                }1596                }
1600              }1597              }
1601              description1598              description
1602                "set OUT-PKTS-256-511-OCTETS threshold";1599                "set OUT-PKTS-256-511-OCTETS threshold";
1603            }1600            }
1604            leaf out-pkts-512-1023-octets {1601            leaf out-pkts-512-1023-octets {
1605              type uint32 {1602              type uint32 {
1606                range "1..4294967295" {1603                range "1..4294967295" {
1607                  description1604                  description
1608                    "OUT-PKTS-512-1023-OCTETS threshold";1605                    "OUT-PKTS-512-1023-OCTETS threshold";
1609                }1606                }
1610              }1607              }
1611              description1608              description
1612                "set OUT-PKTS-512-1023-OCTETS threshold";1609                "set OUT-PKTS-512-1023-OCTETS threshold";
1613            }1610            }
1614            leaf out-pkts-1024-1518-octets {1611            leaf out-pkts-1024-1518-octets {
1615              type uint32 {1612              type uint32 {
1616                range "1..4294967295" {1613                range "1..4294967295" {
1617                  description1614                  description
1618                    "OUT-PKTS-1024-1518-OCTETS threshold";1615                    "OUT-PKTS-1024-1518-OCTETS threshold";
1619                }1616                }
1620              }1617              }
1621              description1618              description
1622                "set OUT-PKTS-1024-1518-OCTETS threshold";1619                "set OUT-PKTS-1024-1518-OCTETS threshold";
1623            }1620            }
1624          }1621          }
1625          container report {1622          container report {
1626            description1623            description
1627              "set ether TCA reporting status";1624              "set ether TCA reporting status";
1628            container rx-pkt {1625            container rx-pkt {
1629              description1626              description
1630                "set rx-pkt TCA reporting status";1627                "set rx-pkt TCA reporting status";
1631              container enable {1628              container enable {
1632                presence "Indicates a enable node is configured.";1629                presence "Indicates a enable node is configured.";
1633                description1630                description
1634                  "Enable TCA reporting";1631                  "Enable TCA reporting";
1635              }1632              }
1636            }1633            }
1637            container fcs-err {1634            container fcs-err {
1638              description1635              description
1639                "set fcs-err TCA reporting status";1636                "set fcs-err TCA reporting status";
1640              container enable {1637              container enable {
1641                presence "Indicates a enable node is configured.";1638                presence "Indicates a enable node is configured.";
1642                description1639                description
1643                  "Enable TCA reporting";1640                  "Enable TCA reporting";
1644              }1641              }
1645            }1642            }
1646            container in-ucast {1643            container in-ucast {
1647              description1644              description
1648                "set in-Ucast TCA reporting status";1645                "set in-Ucast TCA reporting status";
1649              container enable {1646              container enable {
1650                presence "Indicates a enable node is configured.";1647                presence "Indicates a enable node is configured.";
1651                description1648                description
1652                  "Enable TCA reporting";1649                  "Enable TCA reporting";
1653              }1650              }
1654            }1651            }
1655            container in-mcast {1652            container in-mcast {
1656              description1653              description
1657                "set in-Mcast TCA reporting status";1654                "set in-Mcast TCA reporting status";
1658              container enable {1655              container enable {
1659                presence "Indicates a enable node is configured.";1656                presence "Indicates a enable node is configured.";
1660                description1657                description
1661                  "Enable TCA reporting";1658                  "Enable TCA reporting";
1662              }1659              }
1663            }1660            }
1664            container in-bcast {1661            container in-bcast {
1665              description1662              description
1666                "set in-Bcast TCA reporting status";1663                "set in-Bcast TCA reporting status";
1667              container enable {1664              container enable {
1668                presence "Indicates a enable node is configured.";1665                presence "Indicates a enable node is configured.";
1669                description1666                description
1670                  "Enable TCA reporting";1667                  "Enable TCA reporting";
1671              }1668              }
1672            }1669            }
1673            container out-ucast {1670            container out-ucast {
1674              description1671              description
1675                "set es-pm TCA reporting status";1672                "set es-pm TCA reporting status";
1676              container enable {1673              container enable {
1677                presence "Indicates a enable node is configured.";1674                presence "Indicates a enable node is configured.";
1678                description1675                description
1679                  "Enable TCA reporting";1676                  "Enable TCA reporting";
1680              }1677              }
1681            }1678            }
1682            container out-mcast {1679            container out-mcast {
1683              description1680              description
1684                "set esr-pm TCA reporting status";1681                "set esr-pm TCA reporting status";
1685              container enable {1682              container enable {
1686                presence "Indicates a enable node is configured.";1683                presence "Indicates a enable node is configured.";
1687                description1684                description
1688                  "Enable TCA reporting";1685                  "Enable TCA reporting";
1689              }1686              }
1690            }1687            }
1691            container out-bcast {1688            container out-bcast {
1692              description1689              description
1693                "set es-sm TCA reporting status";1690                "set es-sm TCA reporting status";
1694              container enable {1691              container enable {
1695                presence "Indicates a enable node is configured.";1692                presence "Indicates a enable node is configured.";
1696                description1693                description
1697                  "Enable TCA reporting";1694                  "Enable TCA reporting";
1698              }1695              }
1699            }1696            }
1700            container tx-pkt {1697            container tx-pkt {
1701              description1698              description
1702                "set esr-sm TCA reporting status";1699                "set esr-sm TCA reporting status";
1703              container enable {1700              container enable {
1704                presence "Indicates a enable node is configured.";1701                presence "Indicates a enable node is configured.";
1705                description1702                description
1706                  "Enable TCA reporting";1703                  "Enable TCA reporting";
1707              }1704              }
1708            }1705            }
1709            container if-in-octets {1706            container if-in-octets {
1710              description1707              description
1711                "set ifOut_errors  TCA reporting status";1708                "set ifOut_errors  TCA reporting status";
1712              container enable {1709              container enable {
1713                presence "Indicates a enable node is configured.";1710                presence "Indicates a enable node is configured.";
1714                description1711                description
1715                  "Enable TCA reporting";1712                  "Enable TCA reporting";
1716              }1713              }
1717            }1714            }
1718            container out-octets {1715            container out-octets {
1719              description1716              description
1720                "set out-octets TCA reporting status";1717                "set out-octets TCA reporting status";
1721              container enable {1718              container enable {
1722                presence "Indicates a enable node is configured.";1719                presence "Indicates a enable node is configured.";
1723                description1720                description
1724                  "Enable TCA reporting";1721                  "Enable TCA reporting";
1725              }1722              }
1726            }1723            }
1727            container in-pause-frame {1724            container in-pause-frame {
1728              description1725              description
1729                "set in-pause-frame TCA reporting status";1726                "set in-pause-frame TCA reporting status";
1730              container enable {1727              container enable {
1731                presence "Indicates a enable node is configured.";1728                presence "Indicates a enable node is configured.";
1732                description1729                description
1733                  "Enable TCA reporting";1730                  "Enable TCA reporting";
1734              }1731              }
1735            }1732            }
1736            container in-good-bytes {1733            container in-good-bytes {
1737              description1734              description
1738                "set in-good-bytes TCA reporting status";1735                "set in-good-bytes TCA reporting status";
1739              container enable {1736              container enable {
1740                presence "Indicates a enable node is configured.";1737                presence "Indicates a enable node is configured.";
1741                description1738                description
1742                  "Enable TCA reporting";1739                  "Enable TCA reporting";
1743              }1740              }
1744            }1741            }
1745            container in-802-1q-frames {1742            container in-802-1q-frames {
1746              description1743              description
1747                "set in-802-1Q-frames TCA reporting status";1744                "set in-802-1Q-frames TCA reporting status";
1748              container enable {1745              container enable {
1749                presence "Indicates a enable node is configured.";1746                presence "Indicates a enable node is configured.";
1750                description1747                description
1751                  "Enable TCA reporting";1748                  "Enable TCA reporting";
1752              }1749              }
1753            }1750            }
1754            container in-pkts-1519-max-octets {1751            container in-pkts-1519-max-octets {
1755              description1752              description
1756                "set in-pkts-1519-Max-octets TCA reporting status";1753                "set in-pkts-1519-Max-octets TCA reporting status";
1757              container enable {1754              container enable {
1758                presence "Indicates a enable node is configured.";1755                presence "Indicates a enable node is configured.";
1759                description1756                description
1760                  "Enable TCA reporting";1757                  "Enable TCA reporting";
1761              }1758              }
1762            }1759            }
1763            container in-good-pkts {1760            container in-good-pkts {
1764              description1761              description
1765                "set in-good-pkts TCA reporting status";1762                "set in-good-pkts TCA reporting status";
1766              container enable {1763              container enable {
1767                presence "Indicates a enable node is configured.";1764                presence "Indicates a enable node is configured.";
1768                description1765                description
1769                  "Enable TCA reporting";1766                  "Enable TCA reporting";
1770              }1767              }
1771            }1768            }
1772            container in-drop-overrun {1769            container in-drop-overrun {
1773              description1770              description
1774                "set in-drop-overrun TCA reporting status";1771                "set in-drop-overrun TCA reporting status";
1775              container enable {1772              container enable {
1776                presence "Indicates a enable node is configured.";1773                presence "Indicates a enable node is configured.";
1777                description1774                description
1778                  "Enable TCA reporting";1775                  "Enable TCA reporting";
1779              }1776              }
1780            }1777            }
1781            container in-drop-abort {1778            container in-drop-abort {
1782              description1779              description
1783                "set in-drop-abort TCA reporting status";1780                "set in-drop-abort TCA reporting status";
1784              container enable {1781              container enable {
1785                presence "Indicates a enable node is configured.";1782                presence "Indicates a enable node is configured.";
1786                description1783                description
1787                  "Enable TCA reporting";1784                  "Enable TCA reporting";
1788              }1785              }
1789            }1786            }
1790            container in-drop-invalid-vlan {1787            container in-drop-invalid-vlan {
1791              description1788              description
1792                "set in-drop-invalid-VLAN TCA reporting status";1789                "set in-drop-invalid-VLAN TCA reporting status";
1793              container enable {1790              container enable {
1794                presence "Indicates a enable node is configured.";1791                presence "Indicates a enable node is configured.";
1795                description1792                description
1796                  "Enable TCA reporting";1793                  "Enable TCA reporting";
1797              }1794              }
1798            }1795            }
1799            container in-drop-invalid-dmac {1796            container in-drop-invalid-dmac {
1800              description1797              description
1801                "set in-drop-invalid-DMAC TCA reporting status";1798                "set in-drop-invalid-DMAC TCA reporting status";
1802              container enable {1799              container enable {
1803                presence "Indicates a enable node is configured.";1800                presence "Indicates a enable node is configured.";
1804                description1801                description
1805                  "Enable TCA reporting";1802                  "Enable TCA reporting";
1806              }1803              }
1807            }1804            }
1808            container in-drop-invalid-encap {1805            container in-drop-invalid-encap {
1809              description1806              description
1810                "set in-drop-invalid-encap TCA reporting status";1807                "set in-drop-invalid-encap TCA reporting status";
1811              container enable {1808              container enable {
1812                presence "Indicates a enable node is configured.";1809                presence "Indicates a enable node is configured.";
1813                description1810                description
1814                  "Enable TCA reporting";1811                  "Enable TCA reporting";
1815              }1812              }
1816            }1813            }
1817            container in-drop-other {1814            container in-drop-other {
1818              description1815              description
1819                "set in-drop-other TCA reporting status";1816                "set in-drop-other TCA reporting status";
1820              container enable {1817              container enable {
1821                presence "Indicates a enable node is configured.";1818                presence "Indicates a enable node is configured.";
1822                description1819                description
1823                  "Enable TCA reporting";1820                  "Enable TCA reporting";
1824              }1821              }
1825            }1822            }
1826            container in-mib-giant {1823            container in-mib-giant {
1827              description1824              description
1828                "set in-MIB-giant TCA reporting status";1825                "set in-MIB-giant TCA reporting status";
1829              container enable {1826              container enable {
1830                presence "Indicates a enable node is configured.";1827                presence "Indicates a enable node is configured.";
1831                description1828                description
1832                  "Enable TCA reporting";1829                  "Enable TCA reporting";
1833              }1830              }
1834            }1831            }
1835            container in-mib-jabber {1832            container in-mib-jabber {
1836              description1833              description
1837                "set in-MIB-jabber TCA reporting status";1834                "set in-MIB-jabber TCA reporting status";
1838              container enable {1835              container enable {
1839                presence "Indicates a enable node is configured.";1836                presence "Indicates a enable node is configured.";
1840                description1837                description
1841                  "Enable TCA reporting";1838                  "Enable TCA reporting";
1842              }1839              }
1843            }1840            }
1844            container in-mib-crc {1841            container in-mib-crc {
1845              description1842              description
1846                "set in-MIB-CRC TCA reporting status";1843                "set in-MIB-CRC TCA reporting status";
1847              container enable {1844              container enable {
1848                presence "Indicates a enable node is configured.";1845                presence "Indicates a enable node is configured.";
1849                description1846                description
1850                  "Enable TCA reporting";1847                  "Enable TCA reporting";
1851              }1848              }
1852            }1849            }
1853            container in-error-collisions {1850            container in-error-collisions {
1854              description1851              description
1855                "set in-error-collisions TCA reporting status";1852                "set in-error-collisions TCA reporting status";
1856              container enable {1853              container enable {
1857                presence "Indicates a enable node is configured.";1854                presence "Indicates a enable node is configured.";
1858                description1855                description
1859                  "Enable TCA reporting";1856                  "Enable TCA reporting";
1860              }1857              }
1861            }1858            }
1862            container in-error-symbol {1859            container in-error-symbol {
1863              description1860              description
1864                "set in-error-symbol TCA reporting status";1861                "set in-error-symbol TCA reporting status";
1865              container enable {1862              container enable {
1866                presence "Indicates a enable node is configured.";1863                presence "Indicates a enable node is configured.";
1867                description1864                description
1868                  "Enable TCA reporting";1865                  "Enable TCA reporting";
1869              }1866              }
1870            }1867            }
1871            container out-good-bytes {1868            container out-good-bytes {
1872              description1869              description
1873                "set out-good-bytes TCA reporting status";1870                "set out-good-bytes TCA reporting status";
1874              container enable {1871              container enable {
1875                presence "Indicates a enable node is configured.";1872                presence "Indicates a enable node is configured.";
1876                description1873                description
1877                  "Enable TCA reporting";1874                  "Enable TCA reporting";
1878              }1875              }
1879            }1876            }
1880            container out-802-1q-frames {1877            container out-802-1q-frames {
1881              description1878              description
1882                "set out-802-1Q-frames TCA reporting status";1879                "set out-802-1Q-frames TCA reporting status";
1883              container enable {1880              container enable {
1884                presence "Indicates a enable node is configured.";1881                presence "Indicates a enable node is configured.";
1885                description1882                description
1886                  "Enable TCA reporting";1883                  "Enable TCA reporting";
1887              }1884              }
1888            }1885            }
1889            container out-pause-frames {1886            container out-pause-frames {
1890              description1887              description
1891                "set out-pause-frames TCA reporting status";1888                "set out-pause-frames TCA reporting status";
1892              container enable {1889              container enable {
1893                presence "Indicates a enable node is configured.";1890                presence "Indicates a enable node is configured.";
1894                description1891                description
1895                  "Enable TCA reporting";1892                  "Enable TCA reporting";
1896              }1893              }
1897            }1894            }
1898            container out-pkts-1519-max-octets {1895            container out-pkts-1519-max-octets {
1899              description1896              description
1900                "set out-pkts-1519-Max-octets TCA reporting status";1897                "set out-pkts-1519-Max-octets TCA reporting status";
1901              container enable {1898              container enable {
1902                presence "Indicates a enable node is configured.";1899                presence "Indicates a enable node is configured.";
1903                description1900                description
1904                  "Enable TCA reporting";1901                  "Enable TCA reporting";
1905              }1902              }
1906            }1903            }
1907            container out-good-pkts {1904            container out-good-pkts {
1908              description1905              description
1909                "set out-good-pkts TCA reporting status";1906                "set out-good-pkts TCA reporting status";
1910              container enable {1907              container enable {
1911                presence "Indicates a enable node is configured.";1908                presence "Indicates a enable node is configured.";
1912                description1909                description
1913                  "Enable TCA reporting";1910                  "Enable TCA reporting";
1914              }1911              }
1915            }1912            }
1916            container out-drop-underrun {1913            container out-drop-underrun {
1917              description1914              description
1918                "set out-drop-underrun TCA reporting status";1915                "set out-drop-underrun TCA reporting status";
1919              container enable {1916              container enable {
1920                presence "Indicates a enable node is configured.";1917                presence "Indicates a enable node is configured.";
1921                description1918                description
1922                  "Enable TCA reporting";1919                  "Enable TCA reporting";
1923              }1920              }
1924            }1921            }
1925            container out-drop-abort {1922            container out-drop-abort {
1926              description1923              description
1927                "set out-drop-abort TCA reporting status";1924                "set out-drop-abort TCA reporting status";
1928              container enable {1925              container enable {
1929                presence "Indicates a enable node is configured.";1926                presence "Indicates a enable node is configured.";
1930                description1927                description
1931                  "Enable TCA reporting";1928                  "Enable TCA reporting";
1932              }1929              }
1933            }1930            }
1934            container out-drop-other {1931            container out-drop-other {
1935              description1932              description
1936                "set out-drop-other TCA reporting status";1933                "set out-drop-other TCA reporting status";
1937              container enable {1934              container enable {
1938                presence "Indicates a enable node is configured.";1935                presence "Indicates a enable node is configured.";
1939                description1936                description
1940                  "Enable TCA reporting";1937                  "Enable TCA reporting";
1941              }1938              }
1942            }1939            }
1943            container out-error-other {1940            container out-error-other {
1944              description1941              description
1945                "set out-error-other TCA reporting status";1942                "set out-error-other TCA reporting status";
1946              container enable {1943              container enable {
1947                presence "Indicates a enable node is configured.";1944                presence "Indicates a enable node is configured.";
1948                description1945                description
1949                  "Enable TCA reporting";1946                  "Enable TCA reporting";
1950              }1947              }
1951            }1948            }
1952            container in-error-giant {1949            container in-error-giant {
1953              description1950              description
1954                "set in-error-giant TCA reporting status";1951                "set in-error-giant TCA reporting status";
1955              container enable {1952              container enable {
1956                presence "Indicates a enable node is configured.";1953                presence "Indicates a enable node is configured.";
1957                description1954                description
1958                  "Enable TCA reporting";1955                  "Enable TCA reporting";
1959              }1956              }
1960            }1957            }
1961            container in-error-runt {1958            container in-error-runt {
1962              description1959              description
1963                "set in-error-runt TCA reporting status";1960                "set in-error-runt TCA reporting status";
1964              container enable {1961              container enable {
1965                presence "Indicates a enable node is configured.";1962                presence "Indicates a enable node is configured.";
1966                description1963                description
1967                  "Enable TCA reporting";1964                  "Enable TCA reporting";
1968              }1965              }
1969            }1966            }
1970            container in-error-jabbers {1967            container in-error-jabbers {
1971              description1968              description
1972                "set in-error-jabbers TCA reporting status";1969                "set in-error-jabbers TCA reporting status";
1973              container enable {1970              container enable {
1974                presence "Indicates a enable node is configured.";1971                presence "Indicates a enable node is configured.";
1975                description1972                description
1976                  "Enable TCA reporting";1973                  "Enable TCA reporting";
1977              }1974              }
1978            }1975            }
1979            container in-error-fragments {1976            container in-error-fragments {
1980              description1977              description
1981                "set in-error-fragments TCA reporting status";1978                "set in-error-fragments TCA reporting status";
1982              container enable {1979              container enable {
1983                presence "Indicates a enable node is configured.";1980                presence "Indicates a enable node is configured.";
1984                description1981                description
1985                  "Enable TCA reporting";1982                  "Enable TCA reporting";
1986              }1983              }
1987            }1984            }
1988            container in-error-other {1985            container in-error-other {
1989              description1986              description
1990                "set in-error-other TCA reporting status";1987                "set in-error-other TCA reporting status";
1991              container enable {1988              container enable {
1992                presence "Indicates a enable node is configured.";1989                presence "Indicates a enable node is configured.";
1993                description1990                description
1994                  "Enable TCA reporting";1991                  "Enable TCA reporting";
1995              }1992              }
1996            }1993            }
1997            container in-pkt-64-octet {1994            container in-pkt-64-octet {
1998              description1995              description
1999                "set in-pkt-64-octet TCA reporting status";1996                "set in-pkt-64-octet TCA reporting status";
2000              container enable {1997              container enable {
2001                presence "Indicates a enable node is configured.";1998                presence "Indicates a enable node is configured.";
2002                description1999                description
2003                  "Enable TCA reporting";2000                  "Enable TCA reporting";
2004              }2001              }
2005            }2002            }
2006            container in-pkts-65-127octets {2003            container in-pkts-65-127octets {
2007              description2004              description
2008                "set in-pkts-65-127octets TCA reporting status";2005                "set in-pkts-65-127octets TCA reporting status";
2009              container enable {2006              container enable {
2010                presence "Indicates a enable node is configured.";2007                presence "Indicates a enable node is configured.";
2011                description2008                description
2012                  "Enable TCA reporting";2009                  "Enable TCA reporting";
2013              }2010              }
2014            }2011            }
2015            container in-pkts-128-255-octets {2012            container in-pkts-128-255-octets {
2016              description2013              description
2017                "set in-pkts-128-255-octets TCA reporting status";2014                "set in-pkts-128-255-octets TCA reporting status";
2018              container enable {2015              container enable {
2019                presence "Indicates a enable node is configured.";2016                presence "Indicates a enable node is configured.";
2020                description2017                description
2021                  "Enable TCA reporting";2018                  "Enable TCA reporting";
2022              }2019              }
2023            }2020            }
2024            container in-pkts-256-511-octets {2021            container in-pkts-256-511-octets {
2025              description2022              description
2026                "set in-pkts-256-511-octets TCA reporting status";2023                "set in-pkts-256-511-octets TCA reporting status";
2027              container enable {2024              container enable {
2028                presence "Indicates a enable node is configured.";2025                presence "Indicates a enable node is configured.";
2029                description2026                description
2030                  "Enable TCA reporting";2027                  "Enable TCA reporting";
2031              }2028              }
2032            }2029            }
2033            container in-pkts-512-1023-octets {2030            container in-pkts-512-1023-octets {
2034              description2031              description
2035                "set in-pkts-512-1023-octets TCA reporting status";2032                "set in-pkts-512-1023-octets TCA reporting status";
2036              container enable {2033              container enable {
2037                presence "Indicates a enable node is configured.";2034                presence "Indicates a enable node is configured.";
2038                description2035                description
2039                  "Enable TCA reporting";2036                  "Enable TCA reporting";
2040              }2037              }
2041            }2038            }
2042            container in-pkts-1024-1518-octets {2039            container in-pkts-1024-1518-octets {
2043              description2040              description
2044                "set in-pkts-1024-1518-octets TCA reporting status";2041                "set in-pkts-1024-1518-octets TCA reporting status";
2045              container enable {2042              container enable {
2046                presence "Indicates a enable node is configured.";2043                presence "Indicates a enable node is configured.";
2047                description2044                description
2048                  "Enable TCA reporting";2045                  "Enable TCA reporting";
2049              }2046              }
2050            }2047            }
2051            container out-pkt-64-octet {2048            container out-pkt-64-octet {
2052              description2049              description
2053                "set out-pkt-64-octet TCA reporting status";2050                "set out-pkt-64-octet TCA reporting status";
2054              container enable {2051              container enable {
2055                presence "Indicates a enable node is configured.";2052                presence "Indicates a enable node is configured.";
2056                description2053                description
2057                  "Enable TCA reporting";2054                  "Enable TCA reporting";
2058              }2055              }
2059            }2056            }
2060            container out-pkts-65-127octets {2057            container out-pkts-65-127octets {
2061              description2058              description
2062                "set out-pkts-65-127octets TCA reporting status";2059                "set out-pkts-65-127octets TCA reporting status";
2063              container enable {2060              container enable {
2064                presence "Indicates a enable node is configured.";2061                presence "Indicates a enable node is configured.";
2065                description2062                description
2066                  "Enable TCA reporting";2063                  "Enable TCA reporting";
2067              }2064              }
2068            }2065            }
2069            container out-pkts-128-255-octets {2066            container out-pkts-128-255-octets {
2070              description2067              description
2071                "set out-pkts-128-255-octets TCA reporting status";2068                "set out-pkts-128-255-octets TCA reporting status";
2072              container enable {2069              container enable {
2073                presence "Indicates a enable node is configured.";2070                presence "Indicates a enable node is configured.";
2074                description2071                description
2075                  "Enable TCA reporting";2072                  "Enable TCA reporting";
2076              }2073              }
2077            }2074            }
2078            container out-pkts-256-511-octets {2075            container out-pkts-256-511-octets {
2079              description2076              description
2080                "set out-pkts-256-511-octets TCA reporting status";2077                "set out-pkts-256-511-octets TCA reporting status";
2081              container enable {2078              container enable {
2082                presence "Indicates a enable node is configured.";2079                presence "Indicates a enable node is configured.";
2083                description2080                description
2084                  "Enable TCA reporting";2081                  "Enable TCA reporting";
2085              }2082              }
2086            }2083            }
2087            container out-pkts-512-1023-octets {2084            container out-pkts-512-1023-octets {
2088              description2085              description
2089                "set out-pkts-512-1023-octets TCA reporting status";2086                "set out-pkts-512-1023-octets TCA reporting status";
2090              container enable {2087              container enable {
2091                presence "Indicates a enable node is configured.";2088                presence "Indicates a enable node is configured.";
2092                description2089                description
2093                  "Enable TCA reporting";2090                  "Enable TCA reporting";
2094              }2091              }
2095            }2092            }
2096            container out-pkts-1024-1518-octets {2093            container out-pkts-1024-1518-octets {
2097              description2094              description
2098                "set out-pkts-1024-1518-octets TCA reporting status";2095                "set out-pkts-1024-1518-octets TCA reporting status";
2099              container enable {2096              container enable {
2100                presence "Indicates a enable node is configured.";2097                presence "Indicates a enable node is configured.";
2101                description2098                description
2102                  "Enable TCA reporting";2099                  "Enable TCA reporting";
2103              }2100              }
2104            }2101            }
2105          }2102          }
2106        }2103        }
2107      }2104      }
2108    }2105    }
2109  }2106  }
21102107
2111  grouping CONT-BODY {2108  grouping CONT-BODY {
2112    description2109    description
2113      "Grouping for controller";2110      "Grouping for controller";
2114    container pm {2111    container pm {
2115      when "../a1:controller-name[starts-with(text(),'FortyGigECtrlr')] or ../a1:controller-name[starts-with(text(),'FourHundredGigECtrlr')] or ../a1:controller-name[starts-with(text(),'GigabitEthCtrlr')] or ../a1:controller-name[starts-with(text(),'HundredGigECtrlr')] or ../a1:controller-name[starts-with(text(),'TenGigECtrlr')] or ../a1:controller-name[starts-with(text(),'MACSecCtrlr')]" {2112      when "../a1:controller-name[starts-with(text(),'FortyGigECtrlr')] or ../a1:controller-name[starts-with(text(),'FourHundredGigECtrlr')] or ../a1:controller-name[starts-with(text(),'GigabitEthCtrlr')] or ../a1:controller-name[starts-with(text(),'HundredGigECtrlr')] or ../a1:controller-name[starts-with(text(),'TenGigECtrlr')] or ../a1:controller-name[starts-with(text(),'MACSecCtrlr')]" {
2116        tailf:dependency "../a1:controller-name";2113        tailf:dependency "../a1:controller-name";
2117      }2114      }
2118      description2115      description
2119        "Configure pm parameters";2116        "Configure pm parameters";
2120      container interval-15-min {2117      container interval-15-min {
2121        description2118        description
2122          "Configure pm parameters of 15 minute interval";2119          "Configure pm parameters of 15 minute interval";
2123        container ether {2120        container ether {
2124          description2121          description
2125            "configure ether performance monitoring";2122            "configure ether performance monitoring";
2126          container threshold {2123          container threshold {
2127            description2124            description
2128              "Configure threshold on ether parameters";2125              "Configure threshold on ether parameters";
2129            leaf rx-pkt {2126            leaf rx-pkt {
2130              type uint32 {2127              type uint32 {
2131                range "1..4294967295" {2128                range "1..4294967295" {
2132                  description2129                  description
2133                    "RX-PKT threshold ";2130                    "RX-PKT threshold ";
2134                }2131                }
2135              }2132              }
2136              description2133              description
2137                "set RX-PKT threshold";2134                "set RX-PKT threshold";
2138            }2135            }
2139            leaf stat-pkt {2136            leaf stat-pkt {
2140              type uint32 {2137              type uint32 {
2141                range "1..4294967295" {2138                range "1..4294967295" {
2142                  description2139                  description
2143                    "PKT-STAT threshold ";2140                    "PKT-STAT threshold ";
2144                }2141                }
2145              }2142              }
2146              description2143              description
2147                "set PKT-STAT threshold";2144                "set PKT-STAT threshold";
2148            }2145            }
2149            leaf octet-stat {2146            leaf octet-stat {
2150              type uint32 {2147              type uint32 {
2151                range "1..4294967295" {2148                range "1..4294967295" {
2152                  description2149                  description
2153                    "OCTET-STAT threshold ";2150                    "OCTET-STAT threshold ";
2154                }2151                }
2155              }2152              }
2156              description2153              description
2157                "set OCTET-STAT threshold";2154                "set OCTET-STAT threshold";
2158            }2155            }
2159            leaf oversize-pkt {2156            leaf oversize-pkt {
2160              type uint32 {2157              type uint32 {
2161                range "1..4294967295" {2158                range "1..4294967295" {
2162                  description2159                  description
2163                    "OVERSIZE-PKT threshold";2160                    "OVERSIZE-PKT threshold";
2164                }2161                }
2165              }2162              }
2166              description2163              description
2167                "set OVERSIZE-PKT threshold";2164                "set OVERSIZE-PKT threshold";
2168            }2165            }
2169            leaf fcs-err {2166            leaf fcs-err {
2170              type uint32 {2167              type uint32 {
2171                range "1..4294967295" {2168                range "1..4294967295" {
2172                  description2169                  description
2173                    "FCS-ERR threshold";2170                    "FCS-ERR threshold";
2174                }2171                }
2175              }2172              }
2176              description2173              description
2177                "set FCS-ERR threshold";2174                "set FCS-ERR threshold";
2178            }2175            }
2179            leaf long-frame {2176            leaf long-frame {
2180              type uint32 {2177              type uint32 {
2181                range "1..4294967295" {2178                range "1..4294967295" {
2182                  description2179                  description
2183                    "LONG-FRAMES threshold ";2180                    "LONG-FRAMES threshold ";
2184                }2181                }
2185              }2182              }
2186              description2183              description
2187                "set LONG-FRAMES threshold";2184                "set LONG-FRAMES threshold";
2188            }2185            }
2189            leaf jabber-stats {2186            leaf jabber-stats {
2190              type uint32 {2187              type uint32 {
2191                range "1..4294967295" {2188                range "1..4294967295" {
2192                  description2189                  description
2193                    "JABBER-STATS threshold ";2190                    "JABBER-STATS threshold ";
2194                }2191                }
2195              }2192              }
2196              description2193              description
2197                "set JABBER-STATS threshold";2194                "set JABBER-STATS threshold";
2198            }2195            }
2199            leaf sixty-four-octets {2196            leaf sixty-four-octets {
2200              type uint32 {2197              type uint32 {
2201                range "1..4294967295" {2198                range "1..4294967295" {
2202                  description2199                  description
2203                    "64-OCTET threshold";2200                    "64-OCTET threshold";
2204                }2201                }
2205              }2202              }
2206              description2203              description
2207                "set 64-OCTET threshold";2204                "set 64-OCTET threshold";
2208            }2205            }
2209            leaf six5-127-octets {2206            leaf six5-127-octets {
2210              type uint32 {2207              type uint32 {
2211                range "1..4294967295" {2208                range "1..4294967295" {
2212                  description2209                  description
2213                    "65-127-OCTET threshold";2210                    "65-127-OCTET threshold";
2214                }2211                }
2215              }2212              }
2216              description2213              description
2217                "set 65-127-OCTET threshold";2214                "set 65-127-OCTET threshold";
2218            }2215            }
2219            leaf one-hundred-twenty-eight-255-octets {2216            leaf one-hundred-twenty-eight-255-octets {
2220              type uint32 {2217              type uint32 {
2221                range "1..4294967295" {2218                range "1..4294967295" {
2222                  description2219                  description
2223                    "128-255-OCTET threshold ";2220                    "128-255-OCTET threshold ";
2224                }2221                }
2225              }2222              }
2226              description2223              description
2227                "set 128-255-OCTET threshold";2224                "set 128-255-OCTET threshold";
2228            }2225            }
2229            leaf two-hundred-fifty-six-511-octets {2226            leaf two-hundred-fifty-six-511-octets {
2230              type uint32 {2227              type uint32 {
2231                range "1..4294967295" {2228                range "1..4294967295" {
2232                  description2229                  description
2233                    "256-511-OCTET threshold ";2230                    "256-511-OCTET threshold ";
2234                }2231                }
2235              }2232              }
2236              description2233              description
2237                "set 256-511-OCTET threshold";2234                "set 256-511-OCTET threshold";
2238            }2235            }
2239            leaf five-hundred-twelve-1023-octets {2236            leaf five-hundred-twelve-1023-octets {
2240              type uint32 {2237              type uint32 {
2241                range "1..4294967295" {2238                range "1..4294967295" {
2242                  description2239                  description
2243                    "512-1023-OCTET threshold";2240                    "512-1023-OCTET threshold";
2244                }2241                }
2245              }2242              }
2246              description2243              description
2247                "set 512-1023-OCTET threshold";2244                "set 512-1023-OCTET threshold";
2248            }2245            }
2249            leaf one-thousand-twenty-four-1518-octets {2246            leaf one-thousand-twenty-four-1518-octets {
2250              type uint32 {2247              type uint32 {
2251                range "1..4294967295" {2248                range "1..4294967295" {
2252                  description2249                  description
2253                    "1024-1518-OCTET threshold";2250                    "1024-1518-OCTET threshold";
2254                }2251                }
2255              }2252              }
2256              description2253              description
2257                "set 1024-1518-OCTET threshold";2254                "set 1024-1518-OCTET threshold";
2258            }2255            }
2259            leaf in-64-octets {2256            leaf in-64-octets {
2260              type uint32 {2257              type uint32 {
2261                range "1..4294967295" {2258                range "1..4294967295" {
2262                  description2259                  description
2263                    "IN-64-OCTET threshold";2260                    "IN-64-OCTET threshold";
2264                }2261                }
2265              }2262              }
2266              description2263              description
2267                "set IN-64-OCTET threshold";2264                "set IN-64-OCTET threshold";
2268            }2265            }
2269            leaf in-65-127-octets {2266            leaf in-65-127-octets {
2270              type uint32 {2267              type uint32 {
2271                range "1..4294967295" {2268                range "1..4294967295" {
2272                  description2269                  description
2273                    "IN-65-127-OCTET threshold";2270                    "IN-65-127-OCTET threshold";
2274                }2271                }
2275              }2272              }
2276              description2273              description
2277                "set IN-65-127-OCTET threshold";2274                "set IN-65-127-OCTET threshold";
2278            }2275            }
2279            leaf in-128-255-octets {2276            leaf in-128-255-octets {
2280              type uint32 {2277              type uint32 {
2281                range "1..4294967295" {2278                range "1..4294967295" {
2282                  description2279                  description
2283                    "IN-128-255-OCTET threshold ";2280                    "IN-128-255-OCTET threshold ";
2284                }2281                }
2285              }2282              }
2286              description2283              description
2287                "set IN-128-255-OCTET threshold";2284                "set IN-128-255-OCTET threshold";
2288            }2285            }
2289            leaf in-256-511-octets {2286            leaf in-256-511-octets {
2290              type uint32 {2287              type uint32 {
2291                range "1..4294967295" {2288                range "1..4294967295" {
2292                  description2289                  description
2293                    "IN-256-511-OCTET threshold ";2290                    "IN-256-511-OCTET threshold ";
2294                }2291                }
2295              }2292              }
2296              description2293              description
2297                "set IN-256-511-OCTET threshold";2294                "set IN-256-511-OCTET threshold";
2298            }2295            }
2299            leaf in-512-1023-octets {2296            leaf in-512-1023-octets {
2300              type uint32 {2297              type uint32 {
2301                range "1..4294967295" {2298                range "1..4294967295" {
2302                  description2299                  description
2303                    "IN-512-1023-OCTET threshold";2300                    "IN-512-1023-OCTET threshold";
2304                }2301                }
2305              }2302              }
2306              description2303              description
2307                "set IN-512-1023-OCTET threshold";2304                "set IN-512-1023-OCTET threshold";
2308            }2305            }
2309            leaf in-1024-1518-octets {2306            leaf in-1024-1518-octets {
2310              type uint32 {2307              type uint32 {
2311                range "1..4294967295" {2308                range "1..4294967295" {
2312                  description2309                  description
2313                    "IN-1024-1518-OCTET threshold";2310                    "IN-1024-1518-OCTET threshold";
2314                }2311                }
2315              }2312              }
2316              description2313              description
2317                "set IN-1024-1518-OCTET threshold";2314                "set IN-1024-1518-OCTET threshold";
2318            }2315            }
2319            leaf out-pkt-64-octet {2316            leaf out-pkt-64-octet {
2320              type uint32 {2317              type uint32 {
2321                range "1..4294967295" {2318                range "1..4294967295" {
2322                  description2319                  description
2323                    "OUT-PKT-64-OCTET threshold";2320                    "OUT-PKT-64-OCTET threshold";
2324                }2321                }
2325              }2322              }
2326              description2323              description
2327                "set OUT-PKT-64-OCTET threshold";2324                "set OUT-PKT-64-OCTET threshold";
2328            }2325            }
2329            leaf out-pkts-65-127-octets {2326            leaf out-pkts-65-127-octets {
2330              type uint32 {2327              type uint32 {
2331                range "1..4294967295" {2328                range "1..4294967295" {
2332                  description2329                  description
2333                    "OUT-PKTS-65-127-OCTETS threshold";2330                    "OUT-PKTS-65-127-OCTETS threshold";
2334                }2331                }
2335              }2332              }
2336              description2333              description
2337                "set OUT-PKTS-65-127-OCTETS threshold";2334                "set OUT-PKTS-65-127-OCTETS threshold";
2338            }2335            }
2339            leaf out-pkts-128-255-octets {2336            leaf out-pkts-128-255-octets {
2340              type uint32 {2337              type uint32 {
2341                range "1..4294967295" {2338                range "1..4294967295" {
2342                  description2339                  description
2343                    "OUT-PKTS-128-255-OCTETS threshold";2340                    "OUT-PKTS-128-255-OCTETS threshold";
2344                }2341                }
2345              }2342              }
2346              description2343              description
2347                "set OUT-PKTS-128-255-OCTETS threshold";2344                "set OUT-PKTS-128-255-OCTETS threshold";
2348            }2345            }
2349            leaf out-pkts-256-511-octets {2346            leaf out-pkts-256-511-octets {
2350              type uint32 {2347              type uint32 {
2351                range "1..4294967295" {2348                range "1..4294967295" {
2352                  description2349                  description
2353                    "OUT-PKTS-256-511-OCTETS threshold";2350                    "OUT-PKTS-256-511-OCTETS threshold";
2354                }2351                }
2355              }2352              }
2356              description2353              description
2357                "set OUT-PKTS-256-511-OCTETS threshold";2354                "set OUT-PKTS-256-511-OCTETS threshold";
2358            }2355            }
2359            leaf out-pkts-512-1023-octets {2356            leaf out-pkts-512-1023-octets {
2360              type uint32 {2357              type uint32 {
2361                range "1..4294967295" {2358                range "1..4294967295" {
2362                  description2359                  description
2363                    "OUT-PKTS-512-1023-OCTETS threshold";2360                    "OUT-PKTS-512-1023-OCTETS threshold";
2364                }2361                }
2365              }2362              }
2366              description2363              description
2367                "set OUT-PKTS-512-1023-OCTETS threshold";2364                "set OUT-PKTS-512-1023-OCTETS threshold";
2368            }2365            }
2369            leaf out-pkts-1024-1518-octets {2366            leaf out-pkts-1024-1518-octets {
2370              type uint32 {2367              type uint32 {
2371                range "1..4294967295" {2368                range "1..4294967295" {
2372                  description2369                  description
2373                    "OUT-PKTS-1024-1518-OCTETS threshold";2370                    "OUT-PKTS-1024-1518-OCTETS threshold";
2374                }2371                }
2375              }2372              }
2376              description2373              description
2377                "set OUT-PKTS-1024-1518-OCTETS threshold";2374                "set OUT-PKTS-1024-1518-OCTETS threshold";
2378            }2375            }
2379            leaf in-drop-other {2376            leaf in-drop-other {
2380              type uint32 {2377              type uint32 {
2381                range "1..4294967295" {2378                range "1..4294967295" {
2382                  description2379                  description
2383                    "IN-DROP-OTHER threshold";2380                    "IN-DROP-OTHER threshold";
2384                }2381                }
2385              }2382              }
2386              description2383              description
2387                "set IN_DROP_OTHER threshold";2384                "set IN_DROP_OTHER threshold";
2388            }2385            }
2389            leaf in-ucast {2386            leaf in-ucast {
2390              type uint32 {2387              type uint32 {
2391                range "1..4294967295" {2388                range "1..4294967295" {
2392                  description2389                  description
2393                    "IN-UCAST threshold";2390                    "IN-UCAST threshold";
2394                }2391                }
2395              }2392              }
2396              description2393              description
2397                "set IN-UCAST threshold";2394                "set IN-UCAST threshold";
2398            }2395            }
2399            leaf in-mcast {2396            leaf in-mcast {
2400              type uint32 {2397              type uint32 {
2401                range "1..4294967295" {2398                range "1..4294967295" {
2402                  description2399                  description
2403                    "IN-MCAST threshold";2400                    "IN-MCAST threshold";
2404                }2401                }
2405              }2402              }
2406              description2403              description
2407                "set IN-MCAST threshold";2404                "set IN-MCAST threshold";
2408            }2405            }
2409            leaf in-bcast {2406            leaf in-bcast {
2410              type uint32 {2407              type uint32 {
2411                range "1..4294967295" {2408                range "1..4294967295" {
2412                  description2409                  description
2413                    "IN-BCAST threshold";2410                    "IN-BCAST threshold";
2414                }2411                }
2415              }2412              }
2416              description2413              description
2417                "set IN-BCAST threshold";2414                "set IN-BCAST threshold";
2418            }2415            }
2419            leaf in-error-fragments {2416            leaf in-error-fragments {
2420              type uint32 {2417              type uint32 {
2421                range "1..4294967295" {2418                range "1..4294967295" {
2422                  description2419                  description
2423                    "IN-ERROR-FRAGMENTS threshold";2420                    "IN-ERROR-FRAGMENTS threshold";
2424                }2421                }
2425              }2422              }
2426              description2423              description
2427                "set IN-ERROR-FRAGMENTS threshold";2424                "set IN-ERROR-FRAGMENTS threshold";
2428            }2425            }
2429            leaf out-ucast {2426            leaf out-ucast {
2430              type uint32 {2427              type uint32 {
2431                range "1..4294967295" {2428                range "1..4294967295" {
2432                  description2429                  description
2433                    "OUT-UCAST threshold";2430                    "OUT-UCAST threshold";
2434                }2431                }
2435              }2432              }
2436              description2433              description
2437                "set OUT-UCAST threshold";2434                "set OUT-UCAST threshold";
2438            }2435            }
2439            leaf out-bcast {2436            leaf out-bcast {
2440              type uint32 {2437              type uint32 {
2441                range "1..4294967295" {2438                range "1..4294967295" {
2442                  description2439                  description
2443                    "OUT-BCAST threshold ";2440                    "OUT-BCAST threshold ";
2444                }2441                }
2445              }2442              }
2446              description2443              description
2447                "set OUT-BCAST threshold";2444                "set OUT-BCAST threshold";
2448            }2445            }
2449            leaf out-mcast {2446            leaf out-mcast {
2450              type uint32 {2447              type uint32 {
2451                range "1..4294967295" {2448                range "1..4294967295" {
2452                  description2449                  description
2453                    "OUT-MCAST threshold ";2450                    "OUT-MCAST threshold ";
2454                }2451                }
2455              }2452              }
2456              description2453              description
2457                "set OUT-MCAST threshold";2454                "set OUT-MCAST threshold";
2458            }2455            }
2459            leaf tx-pkt {2456            leaf tx-pkt {
2460              type uint32 {2457              type uint32 {
2461                range "1..4294967295" {2458                range "1..4294967295" {
2462                  description2459                  description
2463                    "TX-PKT threshold";2460                    "TX-PKT threshold";
2464                }2461                }
2465              }2462              }
2466              description2463              description
2467                "set TX-PKT threshold";2464                "set TX-PKT threshold";
2468            }2465            }
2469            leaf out-octets {2466            leaf out-octets {
2470              type uint32 {2467              type uint32 {
2471                range "1..4294967295" {2468                range "1..4294967295" {
2472                  description2469                  description
2473                    "OUT-OCTET threshold ";2470                    "OUT-OCTET threshold ";
2474                }2471                }
2475              }2472              }
2476              description2473              description
2477                "set OUT-OCTET threshold";2474                "set OUT-OCTET threshold";
2478            }2475            }
2479            leaf if-in-errors {2476            leaf if-in-errors {
2480              type uint32 {2477              type uint32 {
2481                range "1..4294967295" {2478                range "1..4294967295" {
2482                  description2479                  description
2483                    "IFIN_ERRORS threshold";2480                    "IFIN_ERRORS threshold";
2484                }2481                }
2485              }2482              }
2486              description2483              description
2487                "set IFIN_ERRORS threshold";2484                "set IFIN_ERRORS threshold";
2488            }2485            }
2489            leaf if-in-octets {2486            leaf if-in-octets {
2490              type uint32 {2487              type uint32 {
2491                range "1..4294967295" {2488                range "1..4294967295" {
2492                  description2489                  description
2493                    "IFIN_OCTETS threshold";2490                    "IFIN_OCTETS threshold";
2494                }2491                }
2495              }2492              }
2496              description2493              description
2497                "set IFIN_OCTETS threshold";2494                "set IFIN_OCTETS threshold";
2498            }2495            }
2499            leaf ether-stat-multicast-pkt {2496            leaf ether-stat-multicast-pkt {
2500              type uint32 {2497              type uint32 {
2501                range "1..4294967295" {2498                range "1..4294967295" {
2502                  description2499                  description
2503                    "ETHER_STAT_MULTICAST_PKT threshold";2500                    "ETHER_STAT_MULTICAST_PKT threshold";
2504                }2501                }
2505              }2502              }
2506              description2503              description
2507                "set ETHER_STAT_MULTICAST_PKT threshold";2504                "set ETHER_STAT_MULTICAST_PKT threshold";
2508            }2505            }
2509            leaf ether-stat-broadcast-pkt {2506            leaf ether-stat-broadcast-pkt {
2510              type uint32 {2507              type uint32 {
2511                range "1..4294967295" {2508                range "1..4294967295" {
2512                  description2509                  description
2513                    " ETHER_STAT_BROADCAST_PKT threshold";2510                    " ETHER_STAT_BROADCAST_PKT threshold";
2514                }2511                }
2515              }2512              }
2516              description2513              description
2517                "set ETHER_STAT_BROADCAST_PKT threshold";2514                "set ETHER_STAT_BROADCAST_PKT threshold";
2518            }2515            }
2519            leaf in-good-bytes {2516            leaf in-good-bytes {
2520              type uint32 {2517              type uint32 {
2521                range "1..4294967295" {2518                range "1..4294967295" {
2522                  description2519                  description
2523                    "set IN_GOOD_BYTES threshold";2520                    "set IN_GOOD_BYTES threshold";
2524                }2521                }
2525              }2522              }
2526              description2523              description
2527                "set IN_GOOD_BYTES threshold";2524                "set IN_GOOD_BYTES threshold";
2528            }2525            }
2529            leaf in-good-pkts {2526            leaf in-good-pkts {
2530              type uint32 {2527              type uint32 {
2531                range "1..4294967295" {2528                range "1..4294967295" {
2532                  description2529                  description
2533                    "set IN_GOOD_PKTS threshold";2530                    "set IN_GOOD_PKTS threshold";
2534                }2531                }
2535              }2532              }
2536              description2533              description
2537                "set IN_GOOD_PKTS threshold";2534                "set IN_GOOD_PKTS threshold";
2538            }2535            }
2539            leaf out-good-bytes {2536            leaf out-good-bytes {
2540              type uint32 {2537              type uint32 {
2541                range "1..4294967295" {2538                range "1..4294967295" {
2542                  description2539                  description
2543                    "set OUT_GOOD_BYTES threshold";2540                    "set OUT_GOOD_BYTES threshold";
2544                }2541                }
2545              }2542              }
2546              description2543              description
2547                "set OUT_GOOD_BYTES threshold";2544                "set OUT_GOOD_BYTES threshold";
2548            }2545            }
2549            leaf out-good-pkts {2546            leaf out-good-pkts {
2550              type uint32 {2547              type uint32 {
2551                range "1..4294967295" {2548                range "1..4294967295" {
2552                  description2549                  description
2553                    "set GOOD_PKTS threshold";2550                    "set GOOD_PKTS threshold";
2554                }2551                }
2555              }2552              }
2556              description2553              description
2557                "set THRESH_OUT_GOOD_PKTS threshold";2554                "set THRESH_OUT_GOOD_PKTS threshold";
2558            }2555            }
2559            leaf rx-util {2556            leaf rx-util {
2560              type uint32 {2557              type uint32 {
2561                range "1..10000" {2558                range "1..10000" {
2562                  description2559                  description
2563                    "set RX_UTIL threshold(in units of 0.01%)";2560                    "set RX_UTIL threshold(in units of 0.01%)";
2564                }2561                }
2565              }2562              }
2566              description2563              description
2567                "set RX_UTIL threshold(in units of 0.01%)";2564                "set RX_UTIL threshold(in units of 0.01%)";
2568            }2565            }
2569            leaf tx-util {2566            leaf tx-util {
2570              type uint32 {2567              type uint32 {
2571                range "1..10000" {2568                range "1..10000" {
2572                  description2569                  description
2573                    "set TX_UTIL threshold(in units of 0.01%)";2570                    "set TX_UTIL threshold(in units of 0.01%)";
2574                }2571                }
2575              }2572              }
2576              description2573              description
2577                "set TX_UTIL threshold(in units of 0.01%)";2574                "set TX_UTIL threshold(in units of 0.01%)";
2578            }2575            }
2579            leaf ether-stat-undersized-pkt {2576            leaf ether-stat-undersized-pkt {
2580              type uint32 {2577              type uint32 {
2581                range "1..4294967295" {2578                range "1..4294967295" {
2582                  description2579                  description
2583                    "ETHER_STAT_UNDERSIZED_PKT threshold";2580                    "ETHER_STAT_UNDERSIZED_PKT threshold";
2584                }2581                }
2585              }2582              }
2586              description2583              description
2587                "set ETHER_STAT_UNDERSIZED_PKT threshold";2584                "set ETHER_STAT_UNDERSIZED_PKT threshold";
2588            }2585            }
2589            leaf tx-undersized-pkt {2586            leaf tx-undersized-pkt {
2590              type uint32 {2587              type uint32 {
2591                range "1..4294967295" {2588                range "1..4294967295" {
2592                  description2589                  description
2593                    "TX_UNDERSIZED_PKT threshold";2590                    "TX_UNDERSIZED_PKT threshold";
2594                }2591                }
2595              }2592              }
2596              description2593              description
2597                "set TX_UNDERSIZED_PKT threshold";2594                "set TX_UNDERSIZED_PKT threshold";
2598            }2595            }
2599            leaf tx-oversized-pkt {2596            leaf tx-oversized-pkt {
2600              type uint32 {2597              type uint32 {
2601                range "1..4294967295" {2598                range "1..4294967295" {
2602                  description2599                  description
2603                    "TX_OVERSIZED_PKT threshold";2600                    "TX_OVERSIZED_PKT threshold";
2604                }2601                }
2605              }2602              }
2606              description2603              description
2607                "set TX_OVERSIZED_PKT threshold";2604                "set TX_OVERSIZED_PKT threshold";
2608            }2605            }
2609            leaf tx-fragments {2606            leaf tx-fragments {
2610              type uint32 {2607              type uint32 {
2611                range "1..4294967295" {2608                range "1..4294967295" {
2612                  description2609                  description
2613                    "TX_FRAGMENTS threshold";2610                    "TX_FRAGMENTS threshold";
2614                }2611                }
2615              }2612              }
2616              description2613              description
2617                "set TX_FRAGMENTS threshold";2614                "set TX_FRAGMENTS threshold";
2618            }2615            }
2619            leaf tx-jabber {2616            leaf tx-jabber {
2620              type uint32 {2617              type uint32 {
2621                range "1..4294967295" {2618                range "1..4294967295" {
2622                  description2619                  description
2623                    "TX_JABBER threshold";2620                    "TX_JABBER threshold";
2624                }2621                }
2625              }2622              }
2626              description2623              description
2627                "set TX_JABBER threshold";2624                "set TX_JABBER threshold";
2628            }2625            }
2629            leaf tx-bad-fcs {2626            leaf tx-bad-fcs {
2630              type uint32 {2627              type uint32 {
2631                range "1..4294967295" {2628                range "1..4294967295" {
2632                  description2629                  description
2633                    "TX_BAD_FCS threshold";2630                    "TX_BAD_FCS threshold";
2634                }2631                }
2635              }2632              }
2636              description2633              description
2637                "set TX_BAD_FCS threshold";2634                "set TX_BAD_FCS threshold";
2638            }2635            }
2639          }2636          }
2640          container report {2637          container report {
2641            description2638            description
2642              "set ether TCA reporting status";2639              "set ether TCA reporting status";
2643            container rx-pkt {2640            container rx-pkt {
2644              description2641              description
2645                "set rx-pkt TCA reporting status";2642                "set rx-pkt TCA reporting status";
2646              container enable {2643              container enable {
2647                presence "Indicates a enable node is configured.";2644                presence "Indicates a enable node is configured.";
2648                description2645                description
2649                  "Enable TCA reporting";2646                  "Enable TCA reporting";
2650              }2647              }
2651            }2648            }
2652            container rx-util {2649            container rx-util {
2653              description2650              description
2654                "set rx-util TCA reporting status";2651                "set rx-util TCA reporting status";
2655              container enable {2652              container enable {
2656                presence "Indicates a enable node is configured.";2653                presence "Indicates a enable node is configured.";
2657                description2654                description
2658                  "Enable TCA reporting";2655                  "Enable TCA reporting";
2659              }2656              }
2660            }2657            }
2661            container tx-util {2658            container tx-util {
2662              description2659              description
2663                "set tx-util TCA reporting status";2660                "set tx-util TCA reporting status";
2664              container enable {2661              container enable {
2665                presence "Indicates a enable node is configured.";2662                presence "Indicates a enable node is configured.";
2666                description2663                description
2667                  "Enable TCA reporting";2664                  "Enable TCA reporting";
2668              }2665              }
2669            }2666            }
2670            container stat-pkt {2667            container stat-pkt {
2671              description2668              description
2672                "set stat-pkt TCA reporting status";2669                "set stat-pkt TCA reporting status";
2673              container enable {2670              container enable {
2674                presence "Indicates a enable node is configured.";2671                presence "Indicates a enable node is configured.";
2675                description2672                description
2676                  "Enable TCA reporting";2673                  "Enable TCA reporting";
2677              }2674              }
2678            }2675            }
2679            container octet-stat {2676            container octet-stat {
2680              description2677              description
2681                "set octet-stat TCA reporting status";2678                "set octet-stat TCA reporting status";
2682              container enable {2679              container enable {
2683                presence "Indicates a enable node is configured.";2680                presence "Indicates a enable node is configured.";
2684                description2681                description
2685                  "Enable TCA reporting";2682                  "Enable TCA reporting";
2686              }2683              }
2687            }2684            }
2688            container oversize-pkt {2685            container oversize-pkt {
2689              description2686              description
2690                "set oversize-pkt TCA reporting status";2687                "set oversize-pkt TCA reporting status";
2691              container enable {2688              container enable {
2692                presence "Indicates a enable node is configured.";2689                presence "Indicates a enable node is configured.";
2693                description2690                description
2694                  "Enable TCA reporting";2691                  "Enable TCA reporting";
2695              }2692              }
2696            }2693            }
2697            container fcs-err {2694            container fcs-err {
2698              description2695              description
2699                "set fcs-err TCA reporting status";2696                "set fcs-err TCA reporting status";
2700              container enable {2697              container enable {
2701                presence "Indicates a enable node is configured.";2698                presence "Indicates a enable node is configured.";
2702                description2699                description
2703                  "Enable TCA reporting";2700                  "Enable TCA reporting";
2704              }2701              }
2705            }2702            }
2706            container long-frame {2703            container long-frame {
2707              description2704              description
2708                "set long-frame TCA reporting status";2705                "set long-frame TCA reporting status";
2709              container enable {2706              container enable {
2710                presence "Indicates a enable node is configured.";2707                presence "Indicates a enable node is configured.";
2711                description2708                description
2712                  "Enable TCA reporting";2709                  "Enable TCA reporting";
2713              }2710              }
2714            }2711            }
2715            container jabber-stats {2712            container jabber-stats {
2716              description2713              description
2717                "set jabber-stats TCA reporting status";2714                "set jabber-stats TCA reporting status";
2718              container enable {2715              container enable {
2719                presence "Indicates a enable node is configured.";2716                presence "Indicates a enable node is configured.";
2720                description2717                description
2721                  "Enable TCA reporting";2718                  "Enable TCA reporting";
2722              }2719              }
2723            }2720            }
2724            container _64-octets {2721            container _64-octets {
2725              description2722              description
2726                "set 64-octets TCA reporting status";2723                "set 64-octets TCA reporting status";
2727              container enable {2724              container enable {
2728                presence "Indicates a enable node is configured.";2725                presence "Indicates a enable node is configured.";
2729                description2726                description
2730                  "Enable TCA reporting";2727                  "Enable TCA reporting";
2731              }2728              }
2732            }2729            }
2733            container _65-127-octets {2730            container _65-127-octets {
2734              description2731              description
2735                "set 65-127-octets TCA reporting status";2732                "set 65-127-octets TCA reporting status";
2736              container enable {2733              container enable {
2737                presence "Indicates a enable node is configured.";2734                presence "Indicates a enable node is configured.";
2738                description2735                description
2739                  "Enable TCA reporting";2736                  "Enable TCA reporting";
2740              }2737              }
2741            }2738            }
2742            container _128-255-octets {2739            container _128-255-octets {
2743              description2740              description
2744                "set 128-255-octets TCA reporting status";2741                "set 128-255-octets TCA reporting status";
2745              container enable {2742              container enable {
2746                presence "Indicates a enable node is configured.";2743                presence "Indicates a enable node is configured.";
2747                description2744                description
2748                  "Enable TCA reporting";2745                  "Enable TCA reporting";
2749              }2746              }
2750            }2747            }
2751            container _256-511-octets {2748            container _256-511-octets {
2752              description2749              description
2753                "set 256-511-octets TCA reporting status";2750                "set 256-511-octets TCA reporting status";
2754              container enable {2751              container enable {
2755                presence "Indicates a enable node is configured.";2752                presence "Indicates a enable node is configured.";
2756                description2753                description
2757                  "Enable TCA reporting";2754                  "Enable TCA reporting";
2758              }2755              }
2759            }2756            }
2760            container _512-1023-octets {2757            container _512-1023-octets {
2761              description2758              description
2762                "set 512-1023-octets TCA reporting status";2759                "set 512-1023-octets TCA reporting status";
2763              container enable {2760              container enable {
2764                presence "Indicates a enable node is configured.";2761                presence "Indicates a enable node is configured.";
2765                description2762                description
2766                  "Enable TCA reporting";2763                  "Enable TCA reporting";
2767              }2764              }
2768            }2765            }
2769            container _1024-1518-octets {2766            container _1024-1518-octets {
2770              description2767              description
2771                "set 1024-1518-octets TCA reporting status";2768                "set 1024-1518-octets TCA reporting status";
2772              container enable {2769              container enable {
2773                presence "Indicates a enable node is configured.";2770                presence "Indicates a enable node is configured.";
2774                description2771                description
2775                  "Enable TCA reporting";2772                  "Enable TCA reporting";
2776              }2773              }
2777            }2774            }
2778            container in-ucast {2775            container in-ucast {
2779              description2776              description
2780                "set in-Ucast TCA reporting status";2777                "set in-Ucast TCA reporting status";
2781              container enable {2778              container enable {
2782                presence "Indicates a enable node is configured.";2779                presence "Indicates a enable node is configured.";
2783                description2780                description
2784                  "Enable TCA reporting";2781                  "Enable TCA reporting";
2785              }2782              }
2786            }2783            }
2787            container in-mcast {2784            container in-mcast {
2788              description2785              description
2789                "set in-Mcast TCA reporting status";2786                "set in-Mcast TCA reporting status";
2790              container enable {2787              container enable {
2791                presence "Indicates a enable node is configured.";2788                presence "Indicates a enable node is configured.";
2792                description2789                description
2793                  "Enable TCA reporting";2790                  "Enable TCA reporting";
2794              }2791              }
2795            }2792            }
2796            container in-bcast {2793            container in-bcast {
2797              description2794              description
2798                "set in-Bcast TCA reporting status";2795                "set in-Bcast TCA reporting status";
2799              container enable {2796              container enable {
2800                presence "Indicates a enable node is configured.";2797                presence "Indicates a enable node is configured.";
2801                description2798                description
2802                  "Enable TCA reporting";2799                  "Enable TCA reporting";
2803              }2800              }
2804            }2801            }
2805            container out-ucast {2802            container out-ucast {
2806              description2803              description
2807                "set es-pm TCA reporting status";2804                "set es-pm TCA reporting status";
2808              container enable {2805              container enable {
2809                presence "Indicates a enable node is configured.";2806                presence "Indicates a enable node is configured.";
2810                description2807                description
2811                  "Enable TCA reporting";2808                  "Enable TCA reporting";
2812              }2809              }
2813            }2810            }
2814            container out-mcast {2811            container out-mcast {
2815              description2812              description
2816                "set esr-pm TCA reporting status";2813                "set esr-pm TCA reporting status";
2817              container enable {2814              container enable {
2818                presence "Indicates a enable node is configured.";2815                presence "Indicates a enable node is configured.";
2819                description2816                description
2820                  "Enable TCA reporting";2817                  "Enable TCA reporting";
2821              }2818              }
2822            }2819            }
2823            container out-bcast {2820            container out-bcast {
2824              description2821              description
2825                "set es-sm TCA reporting status";2822                "set es-sm TCA reporting status";
2826              container enable {2823              container enable {
2827                presence "Indicates a enable node is configured.";2824                presence "Indicates a enable node is configured.";
2828                description2825                description
2829                  "Enable TCA reporting";2826                  "Enable TCA reporting";
2830              }2827              }
2831            }2828            }
2832            container tx-pkt {2829            container tx-pkt {
2833              description2830              description
2834                "set esr-sm TCA reporting status";2831                "set esr-sm TCA reporting status";
2835              container enable {2832              container enable {
2836                presence "Indicates a enable node is configured.";2833                presence "Indicates a enable node is configured.";
2837                description2834                description
2838                  "Enable TCA reporting";2835                  "Enable TCA reporting";
2839              }2836              }
2840            }2837            }
2841            container if-in-errors {2838            container if-in-errors {
2842              description2839              description
2843                "set ifIn_errors TCA reporting status";2840                "set ifIn_errors TCA reporting status";
2844              container enable {2841              container enable {
2845                presence "Indicates a enable node is configured.";2842                presence "Indicates a enable node is configured.";
2846                description2843                description
2847                  "Enable TCA reporting";2844                  "Enable TCA reporting";
2848              }2845              }
2849            }2846            }
2850            container if-in-octets {2847            container if-in-octets {
2851              description2848              description
2852                "set ifOut_errors  TCA reporting status";2849                "set ifOut_errors  TCA reporting status";
2853              container enable {2850              container enable {
2854                presence "Indicates a enable node is configured.";2851                presence "Indicates a enable node is configured.";
2855                description2852                description
2856                  "Enable TCA reporting";2853                  "Enable TCA reporting";
2857              }2854              }
2858            }2855            }
2859            container ether-stat-multicast-pkt {2856            container ether-stat-multicast-pkt {
2860              description2857              description
2861                "set ether_stat_multicast_pkt TCA reporting status";2858                "set ether_stat_multicast_pkt TCA reporting status";
2862              container enable {2859              container enable {
2863                presence "Indicates a enable node is configured.";2860                presence "Indicates a enable node is configured.";
2864                description2861                description
2865                  "Enable TCA reporting";2862                  "Enable TCA reporting";
2866              }2863              }
2867            }2864            }
2868            container ether-stat-broadcast-pkt {2865            container ether-stat-broadcast-pkt {
2869              description2866              description
2870                "set ether_stat_broadcast_pkt TCA reporting status";2867                "set ether_stat_broadcast_pkt TCA reporting status";
2871              container enable {2868              container enable {
2872                presence "Indicates a enable node is configured.";2869                presence "Indicates a enable node is configured.";
2873                description2870                description
2874                  "Enable TCA reporting";2871                  "Enable TCA reporting";
2875              }2872              }
2876            }2873            }
2877            container ether-stat-undersized-pkt {2874            container ether-stat-undersized-pkt {
2878              description2875              description
2879                "set ether_stat_undersized_pkt  TCA reporting status";2876                "set ether_stat_undersized_pkt  TCA reporting status";
2880              container enable {2877              container enable {
2881                presence "Indicates a enable node is configured.";2878                presence "Indicates a enable node is configured.";
2882                description2879                description
2883                  "Enable TCA reporting";2880                  "Enable TCA reporting";
2884              }2881              }
2885            }2882            }
2886            container out-octets {2883            container out-octets {
2887              description2884              description
2888                "set out-octets TCA reporting status";2885                "set out-octets TCA reporting status";
2889              container enable {2886              container enable {
2890                presence "Indicates a enable node is configured.";2887                presence "Indicates a enable node is configured.";
2891                description2888                description
2892                  "Enable TCA reporting";2889                  "Enable TCA reporting";
2893              }2890              }
2894            }2891            }
2895            container in-good-bytes {2892            container in-good-bytes {
2896              description2893              description
2897                "set in-good-bytes TCA reporting status";2894                "set in-good-bytes TCA reporting status";
2898              container enable {2895              container enable {
2899                presence "Indicates a enable node is configured.";2896                presence "Indicates a enable node is configured.";
2900                description2897                description
2901                  "Enable TCA reporting";2898                  "Enable TCA reporting";
2902              }2899              }
2903            }2900            }
2904            container in-good-pkts {2901            container in-good-pkts {
2905              description2902              description
2906                "set in-good-pkts TCA reporting status";2903                "set in-good-pkts TCA reporting status";
2907              container enable {2904              container enable {
2908                presence "Indicates a enable node is configured.";2905                presence "Indicates a enable node is configured.";
2909                description2906                description
2910                  "Enable TCA reporting";2907                  "Enable TCA reporting";
2911              }2908              }
2912            }2909            }
2913            container in-drop-other {2910            container in-drop-other {
2914              description2911              description
2915                "set in-drop-other TCA reporting status";2912                "set in-drop-other TCA reporting status";
2916              container enable {2913              container enable {
2917                presence "Indicates a enable node is configured.";2914                presence "Indicates a enable node is configured.";
2918                description2915                description
2919                  "Enable TCA reporting";2916                  "Enable TCA reporting";
2920              }2917              }
2921            }2918            }
2922            container out-good-bytes {2919            container out-good-bytes {
2923              description2920              description
2924                "set out-good-bytes TCA reporting status";2921                "set out-good-bytes TCA reporting status";
2925              container enable {2922              container enable {
2926                presence "Indicates a enable node is configured.";2923                presence "Indicates a enable node is configured.";
2927                description2924                description
2928                  "Enable TCA reporting";2925                  "Enable TCA reporting";
2929              }2926              }
2930            }2927            }
2931            container out-good-pkts {2928            container out-good-pkts {
2932              description2929              description
2933                "set out-good-pkts TCA reporting status";2930                "set out-good-pkts TCA reporting status";
2934              container enable {2931              container enable {
2935                presence "Indicates a enable node is configured.";2932                presence "Indicates a enable node is configured.";
2936                description2933                description
2937                  "Enable TCA reporting";2934                  "Enable TCA reporting";
2938              }2935              }
2939            }2936            }
2940            container in-error-fragments {2937            container in-error-fragments {
2941              description2938              description
2942                "set in-error-fragments TCA reporting status";2939                "set in-error-fragments TCA reporting status";
2943              container enable {2940              container enable {
2944                presence "Indicates a enable node is configured.";2941                presence "Indicates a enable node is configured.";
2945                description2942                description
2946                  "Enable TCA reporting";2943                  "Enable TCA reporting";
2947              }2944              }
2948            }2945            }
2949            container in-64-octets {2946            container in-64-octets {
2950              description2947              description
2951                "set in-64-octets TCA reporting status";2948                "set in-64-octets TCA reporting status";
2952              container enable {2949              container enable {
2953                presence "Indicates a enable node is configured.";2950                presence "Indicates a enable node is configured.";
2954                description2951                description
2955                  "Enable TCA reporting";2952                  "Enable TCA reporting";
2956              }2953              }
2957            }2954            }
2958            container in-65-127-octets {2955            container in-65-127-octets {
2959              description2956              description
2960                "set in-65-127-octets TCA reporting status";2957                "set in-65-127-octets TCA reporting status";
2961              container enable {2958              container enable {
2962                presence "Indicates a enable node is configured.";2959                presence "Indicates a enable node is configured.";
2963                description2960                description
2964                  "Enable TCA reporting";2961                  "Enable TCA reporting";
2965              }2962              }
2966            }2963            }
2967            container in-128-255-octets {2964            container in-128-255-octets {
2968              description2965              description
2969                "set in-128-255-octets TCA reporting status";2966                "set in-128-255-octets TCA reporting status";
2970              container enable {2967              container enable {
2971                presence "Indicates a enable node is configured.";2968                presence "Indicates a enable node is configured.";
2972                description2969                description
2973                  "Enable TCA reporting";2970                  "Enable TCA reporting";
2974              }2971              }
2975            }2972            }
2976            container in-256-511-octets {2973            container in-256-511-octets {
2977              description2974              description
2978                "set in-256-511-octets TCA reporting status";2975                "set in-256-511-octets TCA reporting status";
2979              container enable {2976              container enable {
2980                presence "Indicates a enable node is configured.";2977                presence "Indicates a enable node is configured.";
2981                description2978                description
2982                  "Enable TCA reporting";2979                  "Enable TCA reporting";
2983              }2980              }
2984            }2981            }
2985            container in-512-1023-octets {2982            container in-512-1023-octets {
2986              description2983              description
2987                "set in-512-1023-octets TCA reporting status";2984                "set in-512-1023-octets TCA reporting status";
2988              container enable {2985              container enable {
2989                presence "Indicates a enable node is configured.";2986                presence "Indicates a enable node is configured.";
2990                description2987                description
2991                  "Enable TCA reporting";2988                  "Enable TCA reporting";
2992              }2989              }
2993            }2990            }
2994            container in-1024-1518-octets {2991            container in-1024-1518-octets {
2995              description2992              description
2996                "set in-1024-1518-octets TCA reporting status";2993                "set in-1024-1518-octets TCA reporting status";
2997              container enable {2994              container enable {
2998                presence "Indicates a enable node is configured.";2995                presence "Indicates a enable node is configured.";
2999                description2996                description
3000                  "Enable TCA reporting";2997                  "Enable TCA reporting";
3001              }2998              }
3002            }2999            }
3003            container out-pkt-64-octet {3000            container out-pkt-64-octet {
3004              description3001              description
3005                "set out-pkt-64-octet TCA reporting status";3002                "set out-pkt-64-octet TCA reporting status";
3006              container enable {3003              container enable {
3007                presence "Indicates a enable node is configured.";3004                presence "Indicates a enable node is configured.";
3008                description3005                description
3009                  "Enable TCA reporting";3006                  "Enable TCA reporting";
3010              }3007              }
3011            }3008            }
3012            container out-pkts-65-127-octets {3009            container out-pkts-65-127-octets {
3013              description3010              description
3014                "set out-pkts-65-127-octets TCA reporting status";3011                "set out-pkts-65-127-octets TCA reporting status";
3015              container enable {3012              container enable {
3016                presence "Indicates a enable node is configured.";3013                presence "Indicates a enable node is configured.";
3017                description3014                description
3018                  "Enable TCA reporting";3015                  "Enable TCA reporting";
3019              }3016              }
3020            }3017            }
3021            container out-pkts-128-255-octets {3018            container out-pkts-128-255-octets {
3022              description3019              description
3023                "set out-pkts-128-255-octets TCA reporting status";3020                "set out-pkts-128-255-octets TCA reporting status";
3024              container enable {3021              container enable {
3025                presence "Indicates a enable node is configured.";3022                presence "Indicates a enable node is configured.";
3026                description3023                description
3027                  "Enable TCA reporting";3024                  "Enable TCA reporting";
3028              }3025              }
3029            }3026            }
3030            container out-pkts-256-511-octets {3027            container out-pkts-256-511-octets {
3031              description3028              description
3032                "set out-pkts-256-511-octets TCA reporting status";3029                "set out-pkts-256-511-octets TCA reporting status";
3033              container enable {3030              container enable {
3034                presence "Indicates a enable node is configured.";3031                presence "Indicates a enable node is configured.";
3035                description3032                description
3036                  "Enable TCA reporting";3033                  "Enable TCA reporting";
3037              }3034              }
3038            }3035            }
3039            container out-pkts-512-1023-octets {3036            container out-pkts-512-1023-octets {
3040              description3037              description
3041                "set out-pkts-512-1023-octets TCA reporting status";3038                "set out-pkts-512-1023-octets TCA reporting status";
3042              container enable {3039              container enable {
3043                presence "Indicates a enable node is configured.";3040                presence "Indicates a enable node is configured.";
3044                description3041                description
3045                  "Enable TCA reporting";3042                  "Enable TCA reporting";
3046              }3043              }
3047            }3044            }
3048            container out-pkts-1024-1518-octets {3045            container out-pkts-1024-1518-octets {
3049              description3046              description
3050                "set out-pkts-1024-1518-octets TCA reporting status";3047                "set out-pkts-1024-1518-octets TCA reporting status";
3051              container enable {3048              container enable {
3052                presence "Indicates a enable node is configured.";3049                presence "Indicates a enable node is configured.";
3053                description3050                description
3054                  "Enable TCA reporting";3051                  "Enable TCA reporting";
3055              }3052              }
3056            }3053            }
3057            container tx-undersized-pkt {3054            container tx-undersized-pkt {
3058              description3055              description
3059                "set tx_undersized_pkt  TCA reporting status";3056                "set tx_undersized_pkt  TCA reporting status";
3060              container enable {3057              container enable {
3061                presence "Indicates a enable node is configured.";3058                presence "Indicates a enable node is configured.";
3062                description3059                description
3063                  "Enable TCA reporting";3060                  "Enable TCA reporting";
3064              }3061              }
3065            }3062            }
3066            container tx-oversized-pkt {3063            container tx-oversized-pkt {
3067              description3064              description
3068                "set tx_oversized_pkt  TCA reporting status";3065                "set tx_oversized_pkt  TCA reporting status";
3069              container enable {3066              container enable {
3070                presence "Indicates a enable node is configured.";3067                presence "Indicates a enable node is configured.";
3071                description3068                description
3072                  "Enable TCA reporting";3069                  "Enable TCA reporting";
3073              }3070              }
3074            }3071            }
3075            container tx-fragments {3072            container tx-fragments {
3076              description3073              description
3077                "set tx_fragments  TCA reporting status";3074                "set tx_fragments  TCA reporting status";
3078              container enable {3075              container enable {
3079                presence "Indicates a enable node is configured.";3076                presence "Indicates a enable node is configured.";
3080                description3077                description
3081                  "Enable TCA reporting";3078                  "Enable TCA reporting";
3082              }3079              }
3083            }3080            }
3084            container tx-jabber {3081            container tx-jabber {
3085              description3082              description
3086                "set tx_jabber  TCA reporting status";3083                "set tx_jabber  TCA reporting status";
3087              container enable {3084              container enable {
3088                presence "Indicates a enable node is configured.";3085                presence "Indicates a enable node is configured.";
3089                description3086                description
3090                  "Enable TCA reporting";3087                  "Enable TCA reporting";
3091              }3088              }
3092            }3089            }
3093            container tx-bad-fcs {3090            container tx-bad-fcs {
3094              description3091              description
3095                "set tx_bad_fcs  TCA reporting status";3092                "set tx_bad_fcs  TCA reporting status";
3096              container enable {3093              container enable {
3097                presence "Indicates a enable node is configured.";3094                presence "Indicates a enable node is configured.";
3098                description3095                description
3099                  "Enable TCA reporting";3096                  "Enable TCA reporting";
3100              }3097              }
3101            }3098            }
3102          }3099          }
3103        }3100        }
3104        container fec {3101        container fec {
3105          description3102          description
3106            "Configure fec performance monitoring";3103            "Configure fec performance monitoring";
3107          container threshold {3104          container threshold {
3108            description3105            description
3109              "Configure fec threshold";3106              "Configure fec threshold";
3110            leaf ec-words {3107            leaf ec-words {
3111              type xr:Cisco-ios-xr-string {3108              type xr:Cisco-ios-xr-string {
3112                length "1..20" {3109                length "1..20" {
3113                  description3110                  description
3114                    "ec-words threshold <range:1-18446744073709551615>";3111                    "ec-words threshold <range:1-18446744073709551615>";
3115                }3112                }
3116              }3113              }
3117              description3114              description
3118                "set EC-Words threshold";3115                "set EC-Words threshold";
3119            }3116            }
3120            leaf uc-words {3117            leaf uc-words {
3121              type xr:Cisco-ios-xr-string {3118              type xr:Cisco-ios-xr-string {
3122                length "1..20" {3119                length "1..20" {
3123                  description3120                  description
3124                    "uc-words threshold <range:1-18446744073709551615>";3121                    "uc-words threshold <range:1-18446744073709551615>";
3125                }3122                }
3126              }3123              }
3127              description3124              description
3128                "set UC-WORDS threshold";3125                "set UC-WORDS threshold";
3129            }3126            }
3130            container pre-fec-ber {3127            container pre-fec-ber {
3131              description3128              description
3132                "Set PRE-FEC-BER Thresholds";3129                "Set PRE-FEC-BER Thresholds";
3133              leaf min {3130              leaf min {
3134                type xr:Cisco-ios-xr-string {3131                type xr:Cisco-ios-xr-string {
3135                  length "1..20" {3132                  length "1..20" {
3136                    description3133                    description
3137                      "pre-fec-ber min threshold <range:1-18446744073709551615>";3134                      "pre-fec-ber min threshold <range:1-18446744073709551615>";
3138                  }3135                  }
3139                }3136                }
3140                description3137                description
3141                  "set pre-fec-ber min threshold";3138                  "set pre-fec-ber min threshold";
3142              }3139              }
3143              leaf max {3140              leaf max {
3144                type xr:Cisco-ios-xr-string {3141                type xr:Cisco-ios-xr-string {
3145                  length "1..20" {3142                  length "1..20" {
3146                    description3143                    description
3147                      "pre-fec-ber max threshold <range:1-18446744073709551615>";3144                      "pre-fec-ber max threshold <range:1-18446744073709551615>";
3148                  }3145                  }
3149                }3146                }
3150                description3147                description
3151                  "set pre-fec-ber max threshold";3148                  "set pre-fec-ber max threshold";
3152              }3149              }
3153            }3150            }
3154            container post-fec-ber {3151            container post-fec-ber {
3155              description3152              description
3156                "Set POST-FEC-BER Thresholds";3153                "Set POST-FEC-BER Thresholds";
3157              leaf min {3154              leaf min {
3158                type xr:Cisco-ios-xr-string {3155                type xr:Cisco-ios-xr-string {
3159                  length "1..20" {3156                  length "1..20" {
3160                    description3157                    description
3161                      "post-fec-ber min threshold <range:1-18446744073709551615>";3158                      "post-fec-ber min threshold <range:1-18446744073709551615>";
3162                  }3159                  }
3163                }3160                }
3164                description3161                description
3165                  "set post-fec-ber min threshold";3162                  "set post-fec-ber min threshold";
3166              }3163              }
3167              leaf max {3164              leaf max {
3168                type xr:Cisco-ios-xr-string {3165                type xr:Cisco-ios-xr-string {
3169                  length "1..20" {3166                  length "1..20" {
3170                    description3167                    description
3171                      "post-fec-ber max threshold <range:1-18446744073709551615>";3168                      "post-fec-ber max threshold <range:1-18446744073709551615>";
3172                  }3169                  }
3173                }3170                }
3174                description3171                description
3175                  "set post-fec-ber max threshold";3172                  "set post-fec-ber max threshold";
3176              }3173              }
3177            }3174            }
3178          }3175          }
3179          container report {3176          container report {
3180            description3177            description
3181              "set fec TCA reporting status";3178              "set fec TCA reporting status";
3182            container uc-words {3179            container uc-words {
3183              description3180              description
3184                "set uc-words TCA reporting status";3181                "set uc-words TCA reporting status";
3185              container enable {3182              container enable {
3186                presence "Indicates a enable node is configured.";3183                presence "Indicates a enable node is configured.";
3187                description3184                description
3188                  "Enable TCA reporting";3185                  "Enable TCA reporting";
3189              }3186              }
3190            }3187            }
3191            container ec-words {3188            container ec-words {
3192              description3189              description
3193                "set ec-words TCA reporting status";3190                "set ec-words TCA reporting status";
3194              container enable {3191              container enable {
3195                presence "Indicates a enable node is configured.";3192                presence "Indicates a enable node is configured.";
3196                description3193                description
3197                  "Enable TCA reporting";3194                  "Enable TCA reporting";
3198              }3195              }
3199            }3196            }
3200            container pre-fec-ber {3197            container pre-fec-ber {
3201              description3198              description
3202                "set PRE FEC BER TCA reporting status";3199                "set PRE FEC BER TCA reporting status";
3203              container max-tca {3200              container max-tca {
3204                description3201                description
3205                  "set PRE FEC BER max TCA reporting status";3202                  "set PRE FEC BER max TCA reporting status";
3206                container enable {3203                container enable {
3207                  presence "Indicates a enable node is configured.";3204                  presence "Indicates a enable node is configured.";
3208                  description3205                  description
3209                    "Enable TCA reporting";3206                    "Enable TCA reporting";
3210                }3207                }
3211              }3208              }
3212              container min-tca {3209              container min-tca {
3213                description3210                description
3214                  "set PRE FEC BER min TCA reporting status";3211                  "set PRE FEC BER min TCA reporting status";
3215                container enable {3212                container enable {
3216                  presence "Indicates a enable node is configured.";3213                  presence "Indicates a enable node is configured.";
3217                  description3214                  description
3218                    "Enable TCA reporting";3215                    "Enable TCA reporting";
3219                }3216                }
3220              }3217              }
3221            }3218            }
3222            container post-fec-ber {3219            container post-fec-ber {
3223              description3220              description
3224                "set POST FEC BER TCA reporting status";3221                "set POST FEC BER TCA reporting status";
3225              container max-tca {3222              container max-tca {
3226                description3223                description
3227                  "set POST FEC BER max TCA reporting status";3224                  "set POST FEC BER max TCA reporting status";
3228                container enable {3225                container enable {
3229                  presence "Indicates a enable node is configured.";3226                  presence "Indicates a enable node is configured.";
3230                  description3227                  description
3231                    "Enable TCA reporting";3228                    "Enable TCA reporting";
3232                }3229                }
3233              }3230              }
3234              container min-tca {3231              container min-tca {
3235                description3232                description
3236                  "set POST FEC BER min TCA reporting status";3233                  "set POST FEC BER min TCA reporting status";
3237                container enable {3234                container enable {
3238                  presence "Indicates a enable node is configured.";3235                  presence "Indicates a enable node is configured.";
3239                  description3236                  description
3240                    "Enable TCA reporting";3237                    "Enable TCA reporting";
3241                }3238                }
3242              }3239              }
3243            }3240            }
3244          }3241          }
3245        }3242        }
3246        container pcs {3243        container pcs {
3247          description3244          description
3248            "configure pcs performance monitoring";3245            "configure pcs performance monitoring";
3249          container threshold {3246          container threshold {
3250            description3247            description
3251              "Configure threshold on pcs parameters";3248              "Configure threshold on pcs parameters";
3252            leaf bip {3249            leaf bip {
3253              type xr:Cisco-ios-xr-string {3250              type xr:Cisco-ios-xr-string {
3254                length "1..20" {3251                length "1..20" {
3255                  description3252                  description
3256                    "BIP threshold range <1-18446744073709551615>";3253                    "BIP threshold range <1-18446744073709551615>";
3257                }3254                }
3258              }3255              }
3259              description3256              description
3260                "set BIP threshold";3257                "set BIP threshold";
3261            }3258            }
3262            leaf frm-err {3259            leaf frm-err {
3263              type xr:Cisco-ios-xr-string {3260              type xr:Cisco-ios-xr-string {
3264                length "1..20" {3261                length "1..20" {
3265                  description3262                  description
3266                    "FRM-ERR threshold range <1-18446744073709551615>";3263                    "FRM-ERR threshold range <1-18446744073709551615>";
3267                }3264                }
3268              }3265              }
3269              description3266              description
3270                "set FRM-ERR threshold";3267                "set FRM-ERR threshold";
3271            }3268            }
3272            leaf bad-sh {3269            leaf bad-sh {
3273              type xr:Cisco-ios-xr-string {3270              type xr:Cisco-ios-xr-string {
3274                length "1..20" {3271                length "1..20" {
3275                  description3272                  description
3276                    "Bad-sh threshold range <1-18446744073709551615>";3273                    "Bad-sh threshold range <1-18446744073709551615>";
3277                }3274                }
3278              }3275              }
3279              description3276              description
3280                "set Bad-sh threshold";3277                "set Bad-sh threshold";
3281            }3278            }
3282            leaf es {3279            leaf es {
3283              type xr:Cisco-ios-xr-string {3280              type xr:Cisco-ios-xr-string {
3284                length "1..20" {3281                length "1..20" {
3285                  description3282                  description
3286                    "Es threshold range <0-900>";3283                    "Es threshold range <0-900>";
3287                }3284                }
3288              }3285              }
3289              description3286              description
3290                "set Es threshold";3287                "set Es threshold";
3291            }3288            }
3292            leaf ses {3289            leaf ses {
3293              type xr:Cisco-ios-xr-string {3290              type xr:Cisco-ios-xr-string {
3294                length "1..20" {3291                length "1..20" {
3295                  description3292                  description
3296                    "Ses threshold range <0-900>";3293                    "Ses threshold range <0-900>";
3297                }3294                }
3298              }3295              }
3299              description3296              description
3300                "set Ses threshold";3297                "set Ses threshold";
3301            }3298            }
3302            leaf uas {3299            leaf uas {
3303              type xr:Cisco-ios-xr-string {3300              type xr:Cisco-ios-xr-string {
3304                length "1..20" {3301                length "1..20" {
3305                  description3302                  description
3306                    "Uas threshold range <0-900>";3303                    "Uas threshold range <0-900>";
3307                }3304                }
3308              }3305              }
3309              description3306              description
3310                "set Uas threshold";3307                "set Uas threshold";
3311            }3308            }
3312            leaf es-fe {3309            leaf es-fe {
3313              type xr:Cisco-ios-xr-string {3310              type xr:Cisco-ios-xr-string {
3314                length "1..20" {3311                length "1..20" {
3315                  description3312                  description
3316                    "Es fe threshold range <0-900>";3313                    "Es fe threshold range <0-900>";
3317                }3314                }
3318              }3315              }
3319              description3316              description
3320                "set es_fe threshold";3317                "set es_fe threshold";
3321            }3318            }
3322            leaf ses-fe {3319            leaf ses-fe {
3323              type xr:Cisco-ios-xr-string {3320              type xr:Cisco-ios-xr-string {
3324                length "1..20" {3321                length "1..20" {
3325                  description3322                  description
3326                    "Ses fe threshold range <0-900>";3323                    "Ses fe threshold range <0-900>";
3327                }3324                }
3328              }3325              }
3329              description3326              description
3330                "set Ses fe threshold";3327                "set Ses fe threshold";
3331            }3328            }
3332            leaf uas-fe {3329            leaf uas-fe {
3333              type xr:Cisco-ios-xr-string {3330              type xr:Cisco-ios-xr-string {
3334                length "1..20" {3331                length "1..20" {
3335                  description3332                  description
3336                    "Uas fe threshold range <0-900>";3333                    "Uas fe threshold range <0-900>";
3337                }3334                }
3338              }3335              }
3339              description3336              description
3340                "set Ses threshold";3337                "set Ses threshold";
3341            }3338            }
3342          }3339          }
3343          container report {3340          container report {
3344            description3341            description
3345              "set pcs TCA reporting status";3342              "set pcs TCA reporting status";
3346            container bip {3343            container bip {
3347              description3344              description
3348                "set bip TCA reporting status";3345                "set bip TCA reporting status";
3349              container enable {3346              container enable {
3350                presence "Indicates a enable node is configured.";3347                presence "Indicates a enable node is configured.";
3351                description3348                description
3352                  "Enable TCA reporting";3349                  "Enable TCA reporting";
3353              }3350              }
3354            }3351            }
3355            container frm-err {3352            container frm-err {
3356              description3353              description
3357                "set frm-err TCA reporting status";3354                "set frm-err TCA reporting status";
3358              container enable {3355              container enable {
3359                presence "Indicates a enable node is configured.";3356                presence "Indicates a enable node is configured.";
3360                description3357                description
3361                  "Enable TCA reporting";3358                  "Enable TCA reporting";
3362              }3359              }
3363            }3360            }
3364            container bad-sh {3361            container bad-sh {
3365              description3362              description
3366                "set bad-sh TCA reporting status";3363                "set bad-sh TCA reporting status";
3367              container enable {3364              container enable {
3368                presence "Indicates a enable node is configured.";3365                presence "Indicates a enable node is configured.";
3369                description3366                description
3370                  "Enable TCA reporting";3367                  "Enable TCA reporting";
3371              }3368              }
3372            }3369            }
3373            container es {3370            container es {
3374              description3371              description
3375                "set es TCA reporting status";3372                "set es TCA reporting status";
3376              container enable {3373              container enable {
3377                presence "Indicates a enable node is configured.";3374                presence "Indicates a enable node is configured.";
3378                description3375                description
3379                  "Enable TCA reporting";3376                  "Enable TCA reporting";
3380              }3377              }
3381            }3378            }
3382            container ses {3379            container ses {
3383              description3380              description
3384                "set ses TCA reporting status";3381                "set ses TCA reporting status";
3385              container enable {3382              container enable {
3386                presence "Indicates a enable node is configured.";3383                presence "Indicates a enable node is configured.";
3387                description3384                description
3388                  "Enable TCA reporting";3385                  "Enable TCA reporting";
3389              }3386              }
3390            }3387            }
3391            container uas {3388            container uas {
3392              description3389              description
3393                "set uas TCA reporting status";3390                "set uas TCA reporting status";
3394              container enable {3391              container enable {
3395                presence "Indicates a enable node is configured.";3392                presence "Indicates a enable node is configured.";
3396                description3393                description
3397                  "Enable TCA reporting";3394                  "Enable TCA reporting";
3398              }3395              }
3399            }3396            }
3400            container es-fe {3397            container es-fe {
3401              description3398              description
3402                "set es-fe TCA reporting status";3399                "set es-fe TCA reporting status";
3403              container disable {3400              container disable {
3404                presence "Indicates a disable node is configured.";3401                presence "Indicates a disable node is configured.";
3405                description3402                description
3406                  "Disable TCA reporting";3403                  "Disable TCA reporting";
3407              }3404              }
3408            }3405            }
3409            container ses-fe {3406            container ses-fe {
3410              description3407              description
3411                "set ses-fe TCA reporting status";3408                "set ses-fe TCA reporting status";
3412              container disable {3409              container disable {
3413                presence "Indicates a disable node is configured.";3410                presence "Indicates a disable node is configured.";
3414                description3411                description
3415                  "Disable TCA reporting";3412                  "Disable TCA reporting";
3416              }3413              }
3417            }3414            }
3418            container uas-fe {3415            container uas-fe {
3419              description3416              description
3420                "set uas-fe TCA reporting status";3417                "set uas-fe TCA reporting status";
3421              container disable {3418              container disable {
3422                presence "Indicates a disable node is configured.";3419                presence "Indicates a disable node is configured.";
3423                description3420                description
3424                  "Disable TCA reporting";3421                  "Disable TCA reporting";
3425              }3422              }
3426            }3423            }
3427          }3424          }
3428        }3425        }
3429        container macsec-secy-tx {3426        container macsec-secy-tx {
3430          description3427          description
3431            "Configure pm parameters of macsec-secy-tx";3428            "Configure pm parameters of macsec-secy-tx";
3432          container threshold {3429          container threshold {
3433            description3430            description
3434              "Configure threshold on macsec-secy-tx parameters";3431              "Configure threshold on macsec-secy-tx parameters";
3435            leaf out-pkts-protected {3432            leaf out-pkts-protected {
3436              type uint32 {3433              type uint32 {
3437                range "1..4294967295" {3434                range "1..4294967295" {
3438                  description3435                  description
3439                    "OutPktsProtected threshold range";3436                    "OutPktsProtected threshold range";
3440                }3437                }
3441              }3438              }
3442              description3439              description
3443                "Set Threshold for OutPktsProtected";3440                "Set Threshold for OutPktsProtected";
3444            }3441            }
3445            leaf out-pkts-encrypted {3442            leaf out-pkts-encrypted {
3446              type uint32 {3443              type uint32 {
3447                range "1..4294967295" {3444                range "1..4294967295" {
3448                  description3445                  description
3449                    "OutPktsEncrypted threshold range";3446                    "OutPktsEncrypted threshold range";
3450                }3447                }
3451              }3448              }
3452              description3449              description
3453                "Set Threshold for OutPktsEncrypted";3450                "Set Threshold for OutPktsEncrypted";
3454            }3451            }
3455            leaf out-octets-protected {3452            leaf out-octets-protected {
3456              type uint32 {3453              type uint32 {
3457                range "1..4294967295" {3454                range "1..4294967295" {
3458                  description3455                  description
3459                    "OutOctetsProtected threshold range";3456                    "OutOctetsProtected threshold range";
3460                }3457                }
3461              }3458              }
3462              description3459              description
3463                "Set Threshold for OutOctetsProtected";3460                "Set Threshold for OutOctetsProtected";
3464            }3461            }
3465            leaf out-octets-encrypted {3462            leaf out-octets-encrypted {
3466              type uint32 {3463              type uint32 {
3467                range "1..4294967295" {3464                range "1..4294967295" {
3468                  description3465                  description
3469                    "OutOctetsEncrypted threshold range";3466                    "OutOctetsEncrypted threshold range";
3470                }3467                }
3471              }3468              }
3472              description3469              description
3473                "Set Threshold for OutOctetsEncrypted";3470                "Set Threshold for OutOctetsEncrypted";
3474            }3471            }
3475            leaf out-pkts-too-long {3472            leaf out-pkts-too-long {
3476              type uint32 {3473              type uint32 {
3477                range "1..4294967295" {3474                range "1..4294967295" {
3478                  description3475                  description
3479                    "OutPktsTooLong threshold range";3476                    "OutPktsTooLong threshold range";
3480                }3477                }
3481              }3478              }
3482              description3479              description
3483                "Set Threshold for OutPktsTooLong";3480                "Set Threshold for OutPktsTooLong";
3484            }3481            }
3485          }3482          }
3486          container report {3483          container report {
3487            description3484            description
3488              "Configure Report for macsec-secy-tx Parameters";3485              "Configure Report for macsec-secy-tx Parameters";
3489            container out-pkts-protected {3486            container out-pkts-protected {
3490              description3487              description
3491                "set OutPktsProtected TCA reporting status";3488                "set OutPktsProtected TCA reporting status";
3492              container enable {3489              container enable {
3493                presence "Indicates a enable node is configured.";3490                presence "Indicates a enable node is configured.";
3494                description3491                description
3495                  "Enable TCA reporting";3492                  "Enable TCA reporting";
3496              }3493              }
3497            }3494            }
3498            container out-pkts-encrypted {3495            container out-pkts-encrypted {
3499              description3496              description
3500                "set OutPktsEncrypted TCA reporting status";3497                "set OutPktsEncrypted TCA reporting status";
3501              container enable {3498              container enable {
3502                presence "Indicates a enable node is configured.";3499                presence "Indicates a enable node is configured.";
3503                description3500                description
3504                  "Enable TCA reporting";3501                  "Enable TCA reporting";
3505              }3502              }
3506            }3503            }
3507            container out-octets-protected {3504            container out-octets-protected {
3508              description3505              description
3509                "set OutOctetsProtected TCA reporting status";3506                "set OutOctetsProtected TCA reporting status";
3510              container enable {3507              container enable {
3511                presence "Indicates a enable node is configured.";3508                presence "Indicates a enable node is configured.";
3512                description3509                description
3513                  "Enable TCA reporting";3510                  "Enable TCA reporting";
3514              }3511              }
3515            }3512            }
3516            container out-octets-encrypted {3513            container out-octets-encrypted {
3517              description3514              description
3518                "set OutOctetsEncrypted TCA reporting status";3515                "set OutOctetsEncrypted TCA reporting status";
3519              container enable {3516              container enable {
3520                presence "Indicates a enable node is configured.";3517                presence "Indicates a enable node is configured.";
3521                description3518                description
3522                  "Enable TCA reporting";3519                  "Enable TCA reporting";
3523              }3520              }
3524            }3521            }
3525            container out-pkts-too-long {3522            container out-pkts-too-long {
3526              description3523              description
3527                "set OutPktsTooLong TCA reporting status";3524                "set OutPktsTooLong TCA reporting status";
3528              container enable {3525              container enable {
3529                presence "Indicates a enable node is configured.";3526                presence "Indicates a enable node is configured.";
3530                description3527                description
3531                  "Enable TCA reporting";3528                  "Enable TCA reporting";
3532              }3529              }
3533            }3530            }
3534          }3531          }
3535        }3532        }
3536        container macsec-secy-rx {3533        container macsec-secy-rx {
3537          description3534          description
3538            "Configure pm parameters of macsec-secy-rx";3535            "Configure pm parameters of macsec-secy-rx";
3539          container threshold {3536          container threshold {
3540            description3537            description
3541              "Configure threshold on macsec-secy-rx parameters";3538              "Configure threshold on macsec-secy-rx parameters";
3542            leaf in-pkts-unchecked {3539            leaf in-pkts-unchecked {
3543              type uint32 {3540              type uint32 {
3544                range "1..4294967295" {3541                range "1..4294967295" {
3545                  description3542                  description
3546                    "InPktsUnchecked threshold range";3543                    "InPktsUnchecked threshold range";
3547                }3544                }
3548              }3545              }
3549              description3546              description
3550                "Set Threshold for InPktsUnchecked";3547                "Set Threshold for InPktsUnchecked";
3551            }3548            }
3552            leaf in-pkts-delayed {3549            leaf in-pkts-delayed {
3553              type uint32 {3550              type uint32 {
3554                range "1..4294967295" {3551                range "1..4294967295" {
3555                  description3552                  description
3556                    "InPktsDelayed threshold range";3553                    "InPktsDelayed threshold range";
3557                }3554                }
3558              }3555              }
3559              description3556              description
3560                "Set Threshold for InPktsDelayed";3557                "Set Threshold for InPktsDelayed";
3561            }3558            }
3562            leaf in-pkts-late {3559            leaf in-pkts-late {
3563              type uint32 {3560              type uint32 {
3564                range "1..4294967295" {3561                range "1..4294967295" {
3565                  description3562                  description
3566                    "InPktsLate threshold range";3563                    "InPktsLate threshold range";
3567                }3564                }
3568              }3565              }
3569              description3566              description
3570                "Set Threshold for InPktsLate";3567                "Set Threshold for InPktsLate";
3571            }3568            }
3572            leaf in-pkts-ok {3569            leaf in-pkts-ok {
3573              type uint32 {3570              type uint32 {
3574                range "1..4294967295" {3571                range "1..4294967295" {
3575                  description3572                  description
3576                    "InPktsOK threshold range";3573                    "InPktsOK threshold range";
3577                }3574                }
3578              }3575              }
3579              description3576              description
3580                "Set Threshold for InPktsOK";3577                "Set Threshold for InPktsOK";
3581            }3578            }
3582            leaf in-pkts-invalid {3579            leaf in-pkts-invalid {
3583              type uint32 {3580              type uint32 {
3584                range "1..4294967295" {3581                range "1..4294967295" {
3585                  description3582                  description
3586                    "InPktsInvalid threshold range";3583                    "InPktsInvalid threshold range";
3587                }3584                }
3588              }3585              }
3589              description3586              description
3590                "Set Threshold for InPktsInvalid";3587                "Set Threshold for InPktsInvalid";
3591            }3588            }
3592            leaf in-pkts-not-valid {3589            leaf in-pkts-not-valid {
3593              type uint32 {3590              type uint32 {
3594                range "1..4294967295" {3591                range "1..4294967295" {
3595                  description3592                  description
3596                    "InPktsNotValid threshold range";3593                    "InPktsNotValid threshold range";
3597                }3594                }
3598              }3595              }
3599              description3596              description
3600                "Set Threshold for InPktsNotValid";3597                "Set Threshold for InPktsNotValid";
3601            }3598            }
3602            leaf in-pkts-not-using-sa {3599            leaf in-pkts-not-using-sa {
3603              type uint32 {3600              type uint32 {
3604                range "1..4294967295" {3601                range "1..4294967295" {
3605                  description3602                  description
3606                    "InPktsNotUsingSA threshold range";3603                    "InPktsNotUsingSA threshold range";
3607                }3604                }
3608              }3605              }
3609              description3606              description
3610                "Set Threshold for InPktsNotUsingSA";3607                "Set Threshold for InPktsNotUsingSA";
3611            }3608            }
3612            leaf in-pkts-unused-sa {3609            leaf in-pkts-unused-sa {
3613              type uint32 {3610              type uint32 {
3614                range "1..4294967295" {3611                range "1..4294967295" {
3615                  description3612                  description
3616                    "InPktsUnusedSA threshold range";3613                    "InPktsUnusedSA threshold range";
3617                }3614                }
3618              }3615              }
3619              description3616              description
3620                "Set Threshold for InPktsUnusedSA";3617                "Set Threshold for InPktsUnusedSA";
3621            }3618            }
3622            leaf in-pkts-untagged-hit {3619            leaf in-pkts-untagged-hit {
3623              type uint32 {3620              type uint32 {
3624                range "1..4294967295" {3621                range "1..4294967295" {
3625                  description3622                  description
3626                    "InPktsUntaggedHit threshold range";3623                    "InPktsUntaggedHit threshold range";
3627                }3624                }
3628              }3625              }
3629              description3626              description
3630                "Set Threshold for InPktsUntaggedHit";3627                "Set Threshold for InPktsUntaggedHit";
3631            }3628            }
3632            leaf in-octets-validated {3629            leaf in-octets-validated {
3633              type uint32 {3630              type uint32 {
3634                range "1..4294967295" {3631                range "1..4294967295" {
3635                  description3632                  description
3636                    "InOctetsValidated threshold range";3633                    "InOctetsValidated threshold range";
3637                }3634                }
3638              }3635              }
3639              description3636              description
3640                "Set Threshold for InOctetsValidated";3637                "Set Threshold for InOctetsValidated";
3641            }3638            }
3642            leaf in-octets-decrypted {3639            leaf in-octets-decrypted {
3643              type uint32 {3640              type uint32 {
3644                range "1..4294967295" {3641                range "1..4294967295" {
3645                  description3642                  description
3646                    "InOctetsDecrypted threshold range";3643                    "InOctetsDecrypted threshold range";
3647                }3644                }
3648              }3645              }
3649              description3646              description
3650                "Set Threshold for InOctetsDecrypted ";3647                "Set Threshold for InOctetsDecrypted ";
3651            }3648            }
3652          }3649          }
3653          container report {3650          container report {
3654            description3651            description
3655              "Configure Report for macsec-secy-rx Parameters";3652              "Configure Report for macsec-secy-rx Parameters";
3656            container in-pkts-unchecked {3653            container in-pkts-unchecked {
3657              description3654              description
3658                "set InPktsUnchecked TCA reporting status";3655                "set InPktsUnchecked TCA reporting status";
3659              container enable {3656              container enable {
3660                presence "Indicates a enable node is configured.";3657                presence "Indicates a enable node is configured.";
3661                description3658                description
3662                  "Enable TCA reporting";3659                  "Enable TCA reporting";
3663              }3660              }
3664            }3661            }
3665            container in-pkts-delayed {3662            container in-pkts-delayed {
3666              description3663              description
3667                "set InPktsDelayed TCA reporting status";3664                "set InPktsDelayed TCA reporting status";
3668              container enable {3665              container enable {
3669                presence "Indicates a enable node is configured.";3666                presence "Indicates a enable node is configured.";
3670                description3667                description
3671                  "Enable TCA reporting";3668                  "Enable TCA reporting";
3672              }3669              }
3673            }3670            }
3674            container in-pkts-late {3671            container in-pkts-late {
3675              description3672              description
3676                "set InPktsLate TCA reporting status";3673                "set InPktsLate TCA reporting status";
3677              container enable {3674              container enable {
3678                presence "Indicates a enable node is configured.";3675                presence "Indicates a enable node is configured.";
3679                description3676                description
3680                  "Enable TCA reporting";3677                  "Enable TCA reporting";
3681              }3678              }
3682            }3679            }
3683            container in-pkts-ok {3680            container in-pkts-ok {
3684              description3681              description
3685                "set InPktsOK TCA reporting status";3682                "set InPktsOK TCA reporting status";
3686              container enable {3683              container enable {
3687                presence "Indicates a enable node is configured.";3684                presence "Indicates a enable node is configured.";
3688                description3685                description
3689                  "Enable TCA reporting";3686                  "Enable TCA reporting";
3690              }3687              }
3691            }3688            }
3692            container in-pkts-invalid {3689            container in-pkts-invalid {
3693              description3690              description
3694                "set InPktsInvalid TCA reporting status";3691                "set InPktsInvalid TCA reporting status";
3695              container enable {3692              container enable {
3696                presence "Indicates a enable node is configured.";3693                presence "Indicates a enable node is configured.";
3697                description3694                description
3698                  "Enable TCA reporting";3695                  "Enable TCA reporting";
3699              }3696              }
3700            }3697            }
3701            container in-pkts-not-valid {3698            container in-pkts-not-valid {
3702              description3699              description
3703                "set InPktsNotValid TCA reporting status";3700                "set InPktsNotValid TCA reporting status";
3704              container enable {3701              container enable {
3705                presence "Indicates a enable node is configured.";3702                presence "Indicates a enable node is configured.";
3706                description3703                description
3707                  "Enable TCA reporting";3704                  "Enable TCA reporting";
3708              }3705              }
3709            }3706            }
3710            container in-pkts-not-using-sa {3707            container in-pkts-not-using-sa {
3711              description3708              description
3712                "set InPktsNotUsingSA TCA reporting status";3709                "set InPktsNotUsingSA TCA reporting status";
3713              container enable {3710              container enable {
3714                presence "Indicates a enable node is configured.";3711                presence "Indicates a enable node is configured.";
3715                description3712                description
3716                  "Enable TCA reporting";3713                  "Enable TCA reporting";
3717              }3714              }
3718            }3715            }
3719            container in-pkts-unused-sa {3716            container in-pkts-unused-sa {
3720              description3717              description
3721                "set InPktsUnusedSA TCA reporting status";3718                "set InPktsUnusedSA TCA reporting status";
3722              container enable {3719              container enable {
3723                presence "Indicates a enable node is configured.";3720                presence "Indicates a enable node is configured.";
3724                description3721                description
3725                  "Enable TCA reporting";3722                  "Enable TCA reporting";
3726              }3723              }
3727            }3724            }
3728            container in-pkts-untagged-hit {3725            container in-pkts-untagged-hit {
3729              description3726              description
3730                "set InPktsUntaggedHit TCA reporting status";3727                "set InPktsUntaggedHit TCA reporting status";
3731              container enable {3728              container enable {
3732                presence "Indicates a enable node is configured.";3729                presence "Indicates a enable node is configured.";
3733                description3730                description
3734                  "Enable TCA reporting";3731                  "Enable TCA reporting";
3735              }3732              }
3736            }3733            }
3737            container in-octets-validated {3734            container in-octets-validated {
3738              description3735              description
3739                "set InOctetsValidated TCA reporting status";3736                "set InOctetsValidated TCA reporting status";
3740              container enable {3737              container enable {
3741                presence "Indicates a enable node is configured.";3738                presence "Indicates a enable node is configured.";
3742                description3739                description
3743                  "Enable TCA reporting";3740                  "Enable TCA reporting";
3744              }3741              }
3745            }3742            }
3746            container in-octets-decrypted {3743            container in-octets-decrypted {
3747              description3744              description
3748                "set InOctetsDecrypted TCA reporting status";3745                "set InOctetsDecrypted TCA reporting status";
3749              container enable {3746              container enable {
3750                presence "Indicates a enable node is configured.";3747                presence "Indicates a enable node is configured.";
3751                description3748                description
3752                  "Enable TCA reporting";3749                  "Enable TCA reporting";
3753              }3750              }
3754            }3751            }
3755          }3752          }
3756        }3753        }
3757        container macsec-secy-if {3754        container macsec-secy-if {
3758          description3755          description
3759            "Configure pm parameters of macsec-secy-if";3756            "Configure pm parameters of macsec-secy-if";
3760          container threshold {3757          container threshold {
3761            description3758            description
3762              "Configure threshold on macsec-secy-if parameters";3759              "Configure threshold on macsec-secy-if parameters";
3763            leaf in-pkts-untagged {3760            leaf in-pkts-untagged {
3764              type uint32 {3761              type uint32 {
3765                range "1..4294967295" {3762                range "1..4294967295" {
3766                  description3763                  description
3767                    "InPktsUntagged threshold range";3764                    "InPktsUntagged threshold range";
3768                }3765                }
3769              }3766              }
3770              description3767              description
3771                "Set Threshold for InPktsUntagged";3768                "Set Threshold for InPktsUntagged";
3772            }3769            }
3773            leaf in-pkts-no-tag {3770            leaf in-pkts-no-tag {
3774              type uint32 {3771              type uint32 {
3775                range "1..4294967295" {3772                range "1..4294967295" {
3776                  description3773                  description
3777                    "InPktsNoTag threshold range";3774                    "InPktsNoTag threshold range";
3778                }3775                }
3779              }3776              }
3780              description3777              description
3781                "Set Threshold for InPktsNoTag";3778                "Set Threshold for InPktsNoTag";
3782            }3779            }
3783            leaf in-pkts-bad-tag {3780            leaf in-pkts-bad-tag {
3784              type uint32 {3781              type uint32 {
3785                range "1..4294967295" {3782                range "1..4294967295" {
3786                  description3783                  description
3787                    "InPktsBadTag threshold range";3784                    "InPktsBadTag threshold range";
3788                }3785                }
3789              }3786              }
3790              description3787              description
3791                "Set Threshold for InPktsBadTag";3788                "Set Threshold for InPktsBadTag";
3792            }3789            }
3793            leaf in-pkts-unknown-sci {3790            leaf in-pkts-unknown-sci {
3794              type uint32 {3791              type uint32 {
3795                range "1..4294967295" {3792                range "1..4294967295" {
3796                  description3793                  description
3797                    "InPktsUnknownSCI threshold range";3794                    "InPktsUnknownSCI threshold range";
3798                }3795                }
3799              }3796              }
3800              description3797              description
3801                "Set Threshold for InPktsUnknownSCI";3798                "Set Threshold for InPktsUnknownSCI";
3802            }3799            }
3803            leaf in-pkts-no-sci {3800            leaf in-pkts-no-sci {
3804              type uint32 {3801              type uint32 {
3805                range "1..4294967295" {3802                range "1..4294967295" {
3806                  description3803                  description
3807                    "InPktsNoSCI threshold range";3804                    "InPktsNoSCI threshold range";
3808                }3805                }
3809              }3806              }
3810              description3807              description
3811                "Set Threshold for InPktsNoSCI";3808                "Set Threshold for InPktsNoSCI";
3812            }3809            }
3813            leaf in-pkts-overrun {3810            leaf in-pkts-overrun {
3814              type uint32 {3811              type uint32 {
3815                range "1..4294967295" {3812                range "1..4294967295" {
3816                  description3813                  description
3817                    "InPktsOverrun threshold range";3814                    "InPktsOverrun threshold range";
3818                }3815                }
3819              }3816              }
3820              description3817              description
3821                "Set Threshold for InPktsOverrun";3818                "Set Threshold for InPktsOverrun";
3822            }3819            }
3823            leaf in-octets-validated {3820            leaf in-octets-validated {
3824              type uint32 {3821              type uint32 {
3825                range "1..4294967295" {3822                range "1..4294967295" {
3826                  description3823                  description
3827                    "InOctetsValidated threshold range";3824                    "InOctetsValidated threshold range";
3828                }3825                }
3829              }3826              }
3830              description3827              description
3831                "Set Threshold for InOctetsValidated";3828                "Set Threshold for InOctetsValidated";
3832            }3829            }
3833            leaf in-octets-decrypted {3830            leaf in-octets-decrypted {
3834              type uint32 {3831              type uint32 {
3835                range "1..4294967295" {3832                range "1..4294967295" {
3836                  description3833                  description
3837                    "InOctetsDecrypted threshold range";3834                    "InOctetsDecrypted threshold range";
3838                }3835                }
3839              }3836              }
3840              description3837              description
3841                "Set Threshold for InOctetsDecrypted";3838                "Set Threshold for InOctetsDecrypted";
3842            }3839            }
3843            leaf out-pkts-untagged {3840            leaf out-pkts-untagged {
3844              type uint32 {3841              type uint32 {
3845                range "1..4294967295" {3842                range "1..4294967295" {
3846                  description3843                  description
3847                    "OutPktsUntagged threshold range";3844                    "OutPktsUntagged threshold range";
3848                }3845                }
3849              }3846              }
3850              description3847              description
3851                "Set Threshold for OutPktsUntagged ";3848                "Set Threshold for OutPktsUntagged ";
3852            }3849            }
3853            leaf out-pkts-too-long {3850            leaf out-pkts-too-long {
3854              type uint32 {3851              type uint32 {
3855                range "1..4294967295" {3852                range "1..4294967295" {
3856                  description3853                  description
3857                    "OutPktsTooLong threshold range";3854                    "OutPktsTooLong threshold range";
3858                }3855                }
3859              }3856              }
3860              description3857              description
3861                "Set Threshold for OutPktsTooLong";3858                "Set Threshold for OutPktsTooLong";
3862            }3859            }
3863            leaf out-octets-encrypted {3860            leaf out-octets-encrypted {
3864              type uint32 {3861              type uint32 {
3865                range "1..4294967295" {3862                range "1..4294967295" {
3866                  description3863                  description
3867                    "OutOctetsEncrypted threshold range";3864                    "OutOctetsEncrypted threshold range";
3868                }3865                }
3869              }3866              }
3870              description3867              description
3871                "Set Threshold for OutOctetsEncrypted";3868                "Set Threshold for OutOctetsEncrypted";
3872            }3869            }
3873            leaf out-octets-protected {3870            leaf out-octets-protected {
3874              type uint32 {3871              type uint32 {
3875                range "1..4294967295" {3872                range "1..4294967295" {
3876                  description3873                  description
3877                    "OutOctetsProtected threshold range";3874                    "OutOctetsProtected threshold range";
3878                }3875                }
3879              }3876              }
3880              description3877              description
3881                "Set Threshold for OutOctetsProtected";3878                "Set Threshold for OutOctetsProtected";
3882            }3879            }
3883          }3880          }
3884          container report {3881          container report {
3885            description3882            description
3886              "Configure Report for macsec-secy-if Parameters";3883              "Configure Report for macsec-secy-if Parameters";
3887            container in-pkts-untagged {3884            container in-pkts-untagged {
3888              description3885              description
3889                "set InPktsUntagged TCA reporting status";3886                "set InPktsUntagged TCA reporting status";
3890              container enable {3887              container enable {
3891                presence "Indicates a enable node is configured.";3888                presence "Indicates a enable node is configured.";
3892                description3889                description
3893                  "Enable TCA reporting";3890                  "Enable TCA reporting";
3894              }3891              }
3895            }3892            }
3896            container in-pkts-no-tag {3893            container in-pkts-no-tag {
3897              description3894              description
3898                "set InPktsNoTag TCA reporting status";3895                "set InPktsNoTag TCA reporting status";
3899              container enable {3896              container enable {
3900                presence "Indicates a enable node is configured.";3897                presence "Indicates a enable node is configured.";
3901                description3898                description
3902                  "Enable TCA reporting";3899                  "Enable TCA reporting";
3903              }3900              }
3904            }3901            }
3905            container in-pkts-bad-tag {3902            container in-pkts-bad-tag {
3906              description3903              description
3907                "set InPktsBadTag TCA reporting status";3904                "set InPktsBadTag TCA reporting status";
3908              container enable {3905              container enable {
3909                presence "Indicates a enable node is configured.";3906                presence "Indicates a enable node is configured.";
3910                description3907                description
3911                  "Enable TCA reporting";3908                  "Enable TCA reporting";
3912              }3909              }
3913            }3910            }
3914            container in-pkts-unknown-sci {3911            container in-pkts-unknown-sci {
3915              description3912              description
3916                "set InPktsUnknownSCI TCA reporting status";3913                "set InPktsUnknownSCI TCA reporting status";
3917              container enable {3914              container enable {
3918                presence "Indicates a enable node is configured.";3915                presence "Indicates a enable node is configured.";
3919                description3916                description
3920                  "Enable TCA reporting";3917                  "Enable TCA reporting";
3921              }3918              }
3922            }3919            }
3923            container in-pkts-no-sci {3920            container in-pkts-no-sci {
3924              description3921              description
3925                "set InPktsNoSCI TCA reporting status";3922                "set InPktsNoSCI TCA reporting status";
3926              container enable {3923              container enable {
3927                presence "Indicates a enable node is configured.";3924                presence "Indicates a enable node is configured.";
3928                description3925                description
3929                  "Enable TCA reporting";3926                  "Enable TCA reporting";
3930              }3927              }
3931            }3928            }
3932            container in-pkts-overrun {3929            container in-pkts-overrun {
3933              description3930              description
3934                "set InPktsOverrun TCA reporting status";3931                "set InPktsOverrun TCA reporting status";
3935              container enable {3932              container enable {
3936                presence "Indicates a enable node is configured.";3933                presence "Indicates a enable node is configured.";
3937                description3934                description
3938                  "Enable TCA reporting";3935                  "Enable TCA reporting";
3939              }3936              }
3940            }3937            }
3941            container in-octets-validated {3938            container in-octets-validated {
3942              description3939              description
3943                "set InOctetsValidated TCA reporting status";3940                "set InOctetsValidated TCA reporting status";
3944              container enable {3941              container enable {
3945                presence "Indicates a enable node is configured.";3942                presence "Indicates a enable node is configured.";
3946                description3943                description
3947                  "Enable TCA reporting";3944                  "Enable TCA reporting";
3948              }3945              }
3949            }3946            }
3950            container in-octets-decrypted {3947            container in-octets-decrypted {
3951              description3948              description
3952                "set InOctetsDecrypted TCA reporting status";3949                "set InOctetsDecrypted TCA reporting status";
3953              container enable {3950              container enable {
3954                presence "Indicates a enable node is configured.";3951                presence "Indicates a enable node is configured.";
3955                description3952                description
3956                  "Enable TCA reporting";3953                  "Enable TCA reporting";
3957              }3954              }
3958            }3955            }
3959            container out-pkts-untagged {3956            container out-pkts-untagged {
3960              description3957              description
3961                "set OutPktsUntagged TCA reporting status";3958                "set OutPktsUntagged TCA reporting status";
3962              container enable {3959              container enable {
3963                presence "Indicates a enable node is configured.";3960                presence "Indicates a enable node is configured.";
3964                description3961                description
3965                  "Enable TCA reporting";3962                  "Enable TCA reporting";
3966              }3963              }
3967            }3964            }
3968            container out-pkts-too-long {3965            container out-pkts-too-long {
3969              description3966              description
3970                "set OutPktsTooLong TCA reporting status";3967                "set OutPktsTooLong TCA reporting status";
3971              container enable {3968              container enable {
3972                presence "Indicates a enable node is configured.";3969                presence "Indicates a enable node is configured.";
3973                description3970                description
3974                  "Enable TCA reporting";3971                  "Enable TCA reporting";
3975              }3972              }
3976            }3973            }
3977            container out-octets-protected {3974            container out-octets-protected {
3978              description3975              description
3979                "set OutOctetsProtected TCA reporting status";3976                "set OutOctetsProtected TCA reporting status";
3980              container enable {3977              container enable {
3981                presence "Indicates a enable node is configured.";3978                presence "Indicates a enable node is configured.";
3982                description3979                description
3983                  "Enable TCA reporting";3980                  "Enable TCA reporting";
3984              }3981              }
3985            }3982            }
3986            container out-octets-encrypted {3983            container out-octets-encrypted {
3987              description3984              description
3988                "set OutOctetsEncrypted TCA reporting status";3985                "set OutOctetsEncrypted TCA reporting status";
3989              container enable {3986              container enable {
3990                presence "Indicates a enable node is configured.";3987                presence "Indicates a enable node is configured.";
3991                description3988                description
3992                  "Enable TCA reporting";3989                  "Enable TCA reporting";
3993              }3990              }
3994            }3991            }
3995          }3992          }
3996        }3993        }
3997        container macsec-ether {3994        container macsec-ether {
3998          description3995          description
3999            "configure ether performance monitoring";3996            "configure ether performance monitoring";
4000          container threshold {3997          container threshold {
4001            description3998            description
4002              "Configure threshold on macsec ether parameters";3999              "Configure threshold on macsec ether parameters";
4003            leaf rx-pkt {4000            leaf rx-pkt {
4004              type uint32 {4001              type uint32 {
4005                range "1..4294967295" {4002                range "1..4294967295" {
4006                  description4003                  description
4007                    "RX-PKT threshold ";4004                    "RX-PKT threshold ";
4008                }4005                }
4009              }4006              }
4010              description4007              description
4011                "set RX-PKT threshold";4008                "set RX-PKT threshold";
4012            }4009            }
4013            leaf stat-pkt {4010            leaf stat-pkt {
4014              type uint32 {4011              type uint32 {
4015                range "1..4294967295" {4012                range "1..4294967295" {
4016                  description4013                  description
4017                    "PKT-STAT threshold ";4014                    "PKT-STAT threshold ";
4018                }4015                }
4019              }4016              }
4020              description4017              description
4021                "set PKT-STAT threshold";4018                "set PKT-STAT threshold";
4022            }4019            }
4023            leaf octet-stat {4020            leaf octet-stat {
4024              type uint32 {4021              type uint32 {
4025                range "1..4294967295" {4022                range "1..4294967295" {
4026                  description4023                  description
4027                    "OCTET-STAT threshold ";4024                    "OCTET-STAT threshold ";
4028                }4025                }
4029              }4026              }
4030              description4027              description
4031                "set OCTET-STAT threshold";4028                "set OCTET-STAT threshold";
4032            }4029            }
4033            leaf oversize-pkt {4030            leaf oversize-pkt {
4034              type uint32 {4031              type uint32 {
4035                range "1..4294967295" {4032                range "1..4294967295" {
4036                  description4033                  description
4037                    "OVERSIZE-PKT threshold";4034                    "OVERSIZE-PKT threshold";
4038                }4035                }
4039              }4036              }
4040              description4037              description
4041                "set OVERSIZE-PKT threshold";4038                "set OVERSIZE-PKT threshold";
4042            }4039            }
4043            leaf fcs-err {4040            leaf fcs-err {
4044              type uint32 {4041              type uint32 {
4045                range "1..4294967295" {4042                range "1..4294967295" {
4046                  description4043                  description
4047                    "FCS-ERR threshold";4044                    "FCS-ERR threshold";
4048                }4045                }
4049              }4046              }
4050              description4047              description
4051                "set FCS-ERR threshold";4048                "set FCS-ERR threshold";
4052            }4049            }
4053            leaf long-frame {4050            leaf long-frame {
4054              type uint32 {4051              type uint32 {
4055                range "1..4294967295" {4052                range "1..4294967295" {
4056                  description4053                  description
4057                    "LONG-FRAMES threshold ";4054                    "LONG-FRAMES threshold ";
4058                }4055                }
4059              }4056              }
4060              description4057              description
4061                "set LONG-FRAMES threshold";4058                "set LONG-FRAMES threshold";
4062            }4059            }
4063            leaf jabber-stats {4060            leaf jabber-stats {
4064              type uint32 {4061              type uint32 {
4065                range "1..4294967295" {4062                range "1..4294967295" {
4066                  description4063                  description
4067                    "JABBER-STATS threshold ";4064                    "JABBER-STATS threshold ";
4068                }4065                }
4069              }4066              }
4070              description4067              description
4071                "set JABBER-STATS threshold";4068                "set JABBER-STATS threshold";
4072            }4069            }
4073            leaf sixty-four-octets {4070            leaf sixty-four-octets {
4074              type uint32 {4071              type uint32 {
4075                range "1..4294967295" {4072                range "1..4294967295" {
4076                  description4073                  description
4077                    "64-OCTET threshold";4074                    "64-OCTET threshold";
4078                }4075                }
4079              }4076              }
4080              description4077              description
4081                "set 64-OCTET threshold";4078                "set 64-OCTET threshold";
4082            }4079            }
4083            leaf six5-127-octets {4080            leaf six5-127-octets {
4084              type uint32 {4081              type uint32 {
4085                range "1..4294967295" {4082                range "1..4294967295" {
4086                  description4083                  description
4087                    "65-127-OCTET threshold";4084                    "65-127-OCTET threshold";
4088                }4085                }
4089              }4086              }
4090              description4087              description
4091                "set 65-127-OCTET threshold";4088                "set 65-127-OCTET threshold";
4092            }4089            }
4093            leaf one-hundred-twenty-eight-255-octets {4090            leaf one-hundred-twenty-eight-255-octets {
4094              type uint32 {4091              type uint32 {
4095                range "1..4294967295" {4092                range "1..4294967295" {
4096                  description4093                  description
4097                    "128-255-OCTET threshold ";4094                    "128-255-OCTET threshold ";
4098                }4095                }
4099              }4096              }
4100              description4097              description
4101                "set 128-255-OCTET threshold";4098                "set 128-255-OCTET threshold";
4102            }4099            }
4103            leaf two-hundred-fifty-six-511-octets {4100            leaf two-hundred-fifty-six-511-octets {
4104              type uint32 {4101              type uint32 {
4105                range "1..4294967295" {4102                range "1..4294967295" {
4106                  description4103                  description
4107                    "256-511-OCTET threshold ";4104                    "256-511-OCTET threshold ";
4108                }4105                }
4109              }4106              }
4110              description4107              description
4111                "set 256-511-OCTET threshold";4108                "set 256-511-OCTET threshold";
4112            }4109            }
4113            leaf five-hundred-twelve-1023-octets {4110            leaf five-hundred-twelve-1023-octets {
4114              type uint32 {4111              type uint32 {
4115                range "1..4294967295" {4112                range "1..4294967295" {
4116                  description4113                  description
4117                    "512-1023-OCTET threshold";4114                    "512-1023-OCTET threshold";
4118                }4115                }
4119              }4116              }
4120              description4117              description
4121                "set 512-1023-OCTET threshold";4118                "set 512-1023-OCTET threshold";
4122            }4119            }
4123            leaf one-thousand-twenty-four-1518-octets {4120            leaf one-thousand-twenty-four-1518-octets {
4124              type uint32 {4121              type uint32 {
4125                range "1..4294967295" {4122                range "1..4294967295" {
4126                  description4123                  description
4127                    "1024-1518-OCTET threshold";4124                    "1024-1518-OCTET threshold";
4128                }4125                }
4129              }4126              }
4130              description4127              description
4131                "set 1024-1518-OCTET threshold";4128                "set 1024-1518-OCTET threshold";
4132            }4129            }
4133            leaf in-64-octets {4130            leaf in-64-octets {
4134              type uint32 {4131              type uint32 {
4135                range "1..4294967295" {4132                range "1..4294967295" {
4136                  description4133                  description
4137                    "IN-64-OCTET threshold";4134                    "IN-64-OCTET threshold";
4138                }4135                }
4139              }4136              }
4140              description4137              description
4141                "set IN-64-OCTET threshold";4138                "set IN-64-OCTET threshold";
4142            }4139            }
4143            leaf in-65-127-octets {4140            leaf in-65-127-octets {
4144              type uint32 {4141              type uint32 {
4145                range "1..4294967295" {4142                range "1..4294967295" {
4146                  description4143                  description
4147                    "IN-65-127-OCTET threshold";4144                    "IN-65-127-OCTET threshold";
4148                }4145                }
4149              }4146              }
4150              description4147              description
4151                "set IN-65-127-OCTET threshold";4148                "set IN-65-127-OCTET threshold";
4152            }4149            }
4153            leaf in-128-255-octets {4150            leaf in-128-255-octets {
4154              type uint32 {4151              type uint32 {
4155                range "1..4294967295" {4152                range "1..4294967295" {
4156                  description4153                  description
4157                    "IN-128-255-OCTET threshold ";4154                    "IN-128-255-OCTET threshold ";
4158                }4155                }
4159              }4156              }
4160              description4157              description
4161                "set IN-128-255-OCTET threshold";4158                "set IN-128-255-OCTET threshold";
4162            }4159            }
4163            leaf in-256-511-octets {4160            leaf in-256-511-octets {
4164              type uint32 {4161              type uint32 {
4165                range "1..4294967295" {4162                range "1..4294967295" {
4166                  description4163                  description
4167                    "IN-256-511-OCTET threshold ";4164                    "IN-256-511-OCTET threshold ";
4168                }4165                }
4169              }4166              }
4170              description4167              description
4171                "set IN-256-511-OCTET threshold";4168                "set IN-256-511-OCTET threshold";
4172            }4169            }
4173            leaf in-512-1023-octets {4170            leaf in-512-1023-octets {
4174              type uint32 {4171              type uint32 {
4175                range "1..4294967295" {4172                range "1..4294967295" {
4176                  description4173                  description
4177                    "IN-512-1023-OCTET threshold";4174                    "IN-512-1023-OCTET threshold";
4178                }4175                }
4179              }4176              }
4180              description4177              description
4181                "set IN-512-1023-OCTET threshold";4178                "set IN-512-1023-OCTET threshold";
4182            }4179            }
4183            leaf in-1024-1518-octets {4180            leaf in-1024-1518-octets {
4184              type uint32 {4181              type uint32 {
4185                range "1..4294967295" {4182                range "1..4294967295" {
4186                  description4183                  description
4187                    "IN-1024-1518-OCTET threshold";4184                    "IN-1024-1518-OCTET threshold";
4188                }4185                }
4189              }4186              }
4190              description4187              description
4191                "set IN-1024-1518-OCTET threshold";4188                "set IN-1024-1518-OCTET threshold";
4192            }4189            }
4193            leaf in-drop-other {4190            leaf in-drop-other {
4194              type uint32 {4191              type uint32 {
4195                range "1..4294967295" {4192                range "1..4294967295" {
4196                  description4193                  description
4197                    "IN-DROP-OTHER threshold";4194                    "IN-DROP-OTHER threshold";
4198                }4195                }
4199              }4196              }
4200              description4197              description
4201                "set IN_DROP_OTHER threshold";4198                "set IN_DROP_OTHER threshold";
4202            }4199            }
4203            leaf in-ucast {4200            leaf in-ucast {
4204              type uint32 {4201              type uint32 {
4205                range "1..4294967295" {4202                range "1..4294967295" {
4206                  description4203                  description
4207                    "IN-UCAST threshold";4204                    "IN-UCAST threshold";
4208                }4205                }
4209              }4206              }
4210              description4207              description
4211                "set IN-UCAST threshold";4208                "set IN-UCAST threshold";
4212            }4209            }
4213            leaf in-mcast {4210            leaf in-mcast {
4214              type uint32 {4211              type uint32 {
4215                range "1..4294967295" {4212                range "1..4294967295" {
4216                  description4213                  description
4217                    "IN-MCAST threshold";4214                    "IN-MCAST threshold";
4218                }4215                }
4219              }4216              }
4220              description4217              description
4221                "set IN-MCAST threshold";4218                "set IN-MCAST threshold";
4222            }4219            }
4223            leaf in-bcast {4220            leaf in-bcast {
4224              type uint32 {4221              type uint32 {
4225                range "1..4294967295" {4222                range "1..4294967295" {
4226                  description4223                  description
4227                    "IN-BCAST threshold";4224                    "IN-BCAST threshold";
4228                }4225                }
4229              }4226              }
4230              description4227              description
4231                "set IN-BCAST threshold";4228                "set IN-BCAST threshold";
4232            }4229            }
4233            leaf in-error-fragments {4230            leaf in-error-fragments {
4234              type uint32 {4231              type uint32 {
4235                range "1..4294967295" {4232                range "1..4294967295" {
4236                  description4233                  description
4237                    "IN-ERROR-FRAGMENTS threshold";4234                    "IN-ERROR-FRAGMENTS threshold";
4238                }4235                }
4239              }4236              }
4240              description4237              description
4241                "set IN-ERROR-FRAGMENTS threshold";4238                "set IN-ERROR-FRAGMENTS threshold";
4242            }4239            }
4243            leaf out-ucast {4240            leaf out-ucast {
4244              type uint32 {4241              type uint32 {
4245                range "1..4294967295" {4242                range "1..4294967295" {
4246                  description4243                  description
4247                    "OUT-UCAST threshold";4244                    "OUT-UCAST threshold";
4248                }4245                }
4249              }4246              }
4250              description4247              description
4251                "set OUT-UCAST threshold";4248                "set OUT-UCAST threshold";
4252            }4249            }
4253            leaf out-bcast {4250            leaf out-bcast {
4254              type uint32 {4251              type uint32 {
4255                range "1..4294967295" {4252                range "1..4294967295" {
4256                  description4253                  description
4257                    "OUT-BCAST threshold ";4254                    "OUT-BCAST threshold ";
4258                }4255                }
4259              }4256              }
4260              description4257              description
4261                "set OUT-BCAST threshold";4258                "set OUT-BCAST threshold";
4262            }4259            }
4263            leaf out-mcast {4260            leaf out-mcast {
4264              type uint32 {4261              type uint32 {
4265                range "1..4294967295" {4262                range "1..4294967295" {
4266                  description4263                  description
4267                    "OUT-MCAST threshold ";4264                    "OUT-MCAST threshold ";
4268                }4265                }
4269              }4266              }
4270              description4267              description
4271                "set OUT-MCAST threshold";4268                "set OUT-MCAST threshold";
4272            }4269            }
4273            leaf tx-pkt {4270            leaf tx-pkt {
4274              type uint32 {4271              type uint32 {
4275                range "1..4294967295" {4272                range "1..4294967295" {
4276                  description4273                  description
4277                    "TX-PKT threshold";4274                    "TX-PKT threshold";
4278                }4275                }
4279              }4276              }
4280              description4277              description
4281                "set TX-PKT threshold";4278                "set TX-PKT threshold";
4282            }4279            }
4283            leaf out-octets {4280            leaf out-octets {
4284              type uint32 {4281              type uint32 {
4285                range "1..4294967295" {4282                range "1..4294967295" {
4286                  description4283                  description
4287                    "OUT-OCTET threshold ";4284                    "OUT-OCTET threshold ";
4288                }4285                }
4289              }4286              }
4290              description4287              description
4291                "set OUT-OCTET threshold";4288                "set OUT-OCTET threshold";
4292            }4289            }
4293            leaf if-in-errors {4290            leaf if-in-errors {
4294              type uint32 {4291              type uint32 {
4295                range "1..4294967295" {4292                range "1..4294967295" {
4296                  description4293                  description
4297                    "IFIN_ERRORS threshold";4294                    "IFIN_ERRORS threshold";
4298                }4295                }
4299              }4296              }
4300              description4297              description
4301                "set IFIN_ERRORS threshold";4298                "set IFIN_ERRORS threshold";
4302            }4299            }
4303            leaf if-in-octets {4300            leaf if-in-octets {
4304              type uint32 {4301              type uint32 {
4305                range "1..4294967295" {4302                range "1..4294967295" {
4306                  description4303                  description
4307                    "IFIN_OCTETS threshold";4304                    "IFIN_OCTETS threshold";
4308                }4305                }
4309              }4306              }
4310              description4307              description
4311                "set IFIN_OCTETS threshold";4308                "set IFIN_OCTETS threshold";
4312            }4309            }
4313            leaf ether-stat-multicast-pkt {4310            leaf ether-stat-multicast-pkt {
4314              type uint32 {4311              type uint32 {
4315                range "1..4294967295" {4312                range "1..4294967295" {
4316                  description4313                  description
4317                    "ETHER_STAT_MULTICAST_PKT threshold";4314                    "ETHER_STAT_MULTICAST_PKT threshold";
4318                }4315                }
4319              }4316              }
4320              description4317              description
4321                "set ETHER_STAT_MULTICAST_PKT threshold";4318                "set ETHER_STAT_MULTICAST_PKT threshold";
4322            }4319            }
4323            leaf ether-stat-broadcast-pkt {4320            leaf ether-stat-broadcast-pkt {
4324              type uint32 {4321              type uint32 {
4325                range "1..4294967295" {4322                range "1..4294967295" {
4326                  description4323                  description
4327                    " ETHER_STAT_BROADCAST_PKT threshold";4324                    " ETHER_STAT_BROADCAST_PKT threshold";
4328                }4325                }
4329              }4326              }
4330              description4327              description
4331                "set ETHER_STAT_BROADCAST_PKT threshold";4328                "set ETHER_STAT_BROADCAST_PKT threshold";
4332            }4329            }
4333            leaf in-good-bytes {4330            leaf in-good-bytes {
4334              type uint32 {4331              type uint32 {
4335                range "1..4294967295" {4332                range "1..4294967295" {
4336                  description4333                  description
4337                    "set IN_GOOD_BYTES threshold";4334                    "set IN_GOOD_BYTES threshold";
4338                }4335                }
4339              }4336              }
4340              description4337              description
4341                "set IN_GOOD_BYTES threshold";4338                "set IN_GOOD_BYTES threshold";
4342            }4339            }
4343            leaf in-good-pkts {4340            leaf in-good-pkts {
4344              type uint32 {4341              type uint32 {
4345                range "1..4294967295" {4342                range "1..4294967295" {
4346                  description4343                  description
4347                    "set IN_GOOD_PKTS threshold";4344                    "set IN_GOOD_PKTS threshold";
4348                }4345                }
4349              }4346              }
4350              description4347              description
4351                "set IN_GOOD_PKTS threshold";4348                "set IN_GOOD_PKTS threshold";
4352            }4349            }
4353            leaf out-good-bytes {4350            leaf out-good-bytes {
4354              type uint32 {4351              type uint32 {
4355                range "1..4294967295" {4352                range "1..4294967295" {
4356                  description4353                  description
4357                    "set OUT_GOOD_BYTES threshold";4354                    "set OUT_GOOD_BYTES threshold";
4358                }4355                }
4359              }4356              }
4360              description4357              description
4361                "set OUT_GOOD_BYTES threshold";4358                "set OUT_GOOD_BYTES threshold";
4362            }4359            }
4363            leaf out-good-pkts {4360            leaf out-good-pkts {
4364              type uint32 {4361              type uint32 {
4365                range "1..4294967295" {4362                range "1..4294967295" {
4366                  description4363                  description
4367                    "set GOOD_PKTS threshold";4364                    "set GOOD_PKTS threshold";
4368                }4365                }
4369              }4366              }
4370              description4367              description
4371                "set THRESH_OUT_GOOD_PKTS threshold";4368                "set THRESH_OUT_GOOD_PKTS threshold";
4372            }4369            }
4373            leaf rx-util {4370            leaf rx-util {
4374              type uint32 {4371              type uint32 {
4375                range "1..10000" {4372                range "1..10000" {
4376                  description4373                  description
4377                    "set RX_UTIL threshold(in units of 0.01%)";4374                    "set RX_UTIL threshold(in units of 0.01%)";
4378                }4375                }
4379              }4376              }
4380              description4377              description
4381                "set RX_UTIL threshold(in units of 0.01%)";4378                "set RX_UTIL threshold(in units of 0.01%)";
4382            }4379            }
4383            leaf tx-util {4380            leaf tx-util {
4384              type uint32 {4381              type uint32 {
4385                range "1..10000" {4382                range "1..10000" {
4386                  description4383                  description
4387                    "set TX_UTIL threshold(in units of 0.01%)";4384                    "set TX_UTIL threshold(in units of 0.01%)";
4388                }4385                }
4389              }4386              }
4390              description4387              description
4391                "set TX_UTIL threshold(in units of 0.01%)";4388                "set TX_UTIL threshold(in units of 0.01%)";
4392            }4389            }
4393            leaf ether-stat-undersized-pkt {4390            leaf ether-stat-undersized-pkt {
4394              type uint32 {4391              type uint32 {
4395                range "1..4294967295" {4392                range "1..4294967295" {
4396                  description4393                  description
4397                    "ETHER_STAT_UNDERSIZED_PKT threshold";4394                    "ETHER_STAT_UNDERSIZED_PKT threshold";
4398                }4395                }
4399              }4396              }
4400              description4397              description
4401                "set ETHER_STAT_UNDERSIZED_PKT threshold";4398                "set ETHER_STAT_UNDERSIZED_PKT threshold";
4402            }4399            }
4403            leaf tx-undersized-pkt {4400            leaf tx-undersized-pkt {
4404              type uint32 {4401              type uint32 {
4405                range "1..4294967295" {4402                range "1..4294967295" {
4406                  description4403                  description
4407                    "TX_UNDERSIZED_PKT threshold";4404                    "TX_UNDERSIZED_PKT threshold";
4408                }4405                }
4409              }4406              }
4410              description4407              description
4411                "set TX_UNDERSIZED_PKT threshold";4408                "set TX_UNDERSIZED_PKT threshold";
4412            }4409            }
4413            leaf tx-oversized-pkt {4410            leaf tx-oversized-pkt {
4414              type uint32 {4411              type uint32 {
4415                range "1..4294967295" {4412                range "1..4294967295" {
4416                  description4413                  description
4417                    "TX_OVERSIZED_PKT threshold";4414                    "TX_OVERSIZED_PKT threshold";
4418                }4415                }
4419              }4416              }
4420              description4417              description
4421                "set TX_OVERSIZED_PKT threshold";4418                "set TX_OVERSIZED_PKT threshold";
4422            }4419            }
4423            leaf tx-fragments {4420            leaf tx-fragments {
4424              type uint32 {4421              type uint32 {
4425                range "1..4294967295" {4422                range "1..4294967295" {
4426                  description4423                  description
4427                    "TX_FRAGMENTS threshold";4424                    "TX_FRAGMENTS threshold";
4428                }4425                }
4429              }4426              }
4430              description4427              description
4431                "set TX_FRAGMENTS threshold";4428                "set TX_FRAGMENTS threshold";
4432            }4429            }
4433            leaf tx-jabber {4430            leaf tx-jabber {
4434              type uint32 {4431              type uint32 {
4435                range "1..4294967295" {4432                range "1..4294967295" {
4436                  description4433                  description
4437                    "TX_JABBER threshold";4434                    "TX_JABBER threshold";
4438                }4435                }
4439              }4436              }
4440              description4437              description
4441                "set TX_JABBER threshold";4438                "set TX_JABBER threshold";
4442            }4439            }
4443            leaf tx-bad-fcs {4440            leaf tx-bad-fcs {
4444              type uint32 {4441              type uint32 {
4445                range "1..4294967295" {4442                range "1..4294967295" {
4446                  description4443                  description
4447                    "TX_BAD_FCS threshold";4444                    "TX_BAD_FCS threshold";
4448                }4445                }
4449              }4446              }
4450              description4447              description
4451                "set TX_BAD_FCS threshold";4448                "set TX_BAD_FCS threshold";
4452            }4449            }
4453          }4450          }
4454          container report {4451          container report {
4455            description4452            description
4456              "set ether TCA reporting status";4453              "set ether TCA reporting status";
4457            container rx-pkt {4454            container rx-pkt {
4458              description4455              description
4459                "set rx-pkt TCA reporting status";4456                "set rx-pkt TCA reporting status";
4460              container enable {4457              container enable {
4461                presence "Indicates a enable node is configured.";4458                presence "Indicates a enable node is configured.";
4462                description4459                description
4463                  "Enable TCA reporting";4460                  "Enable TCA reporting";
4464              }4461              }
4465            }4462            }
4466            container rx-util {4463            container rx-util {
4467              description4464              description
4468                "set rx-util TCA reporting status";4465                "set rx-util TCA reporting status";
4469              container enable {4466              container enable {
4470                presence "Indicates a enable node is configured.";4467                presence "Indicates a enable node is configured.";
4471                description4468                description
4472                  "Enable TCA reporting";4469                  "Enable TCA reporting";
4473              }4470              }
4474            }4471            }
4475            container tx-util {4472            container tx-util {
4476              description4473              description
4477                "set tx-util TCA reporting status";4474                "set tx-util TCA reporting status";
4478              container enable {4475              container enable {
4479                presence "Indicates a enable node is configured.";4476                presence "Indicates a enable node is configured.";
4480                description4477                description
4481                  "Enable TCA reporting";4478                  "Enable TCA reporting";
4482              }4479              }
4483            }4480            }
4484            container stat-pkt {4481            container stat-pkt {
4485              description4482              description
4486                "set stat-pkt TCA reporting status";4483                "set stat-pkt TCA reporting status";
4487              container enable {4484              container enable {
4488                presence "Indicates a enable node is configured.";4485                presence "Indicates a enable node is configured.";
4489                description4486                description
4490                  "Enable TCA reporting";4487                  "Enable TCA reporting";
4491              }4488              }
4492            }4489            }
4493            container octet-stat {4490            container octet-stat {
4494              description4491              description
4495                "set octet-stat TCA reporting status";4492                "set octet-stat TCA reporting status";
4496              container enable {4493              container enable {
4497                presence "Indicates a enable node is configured.";4494                presence "Indicates a enable node is configured.";
4498                description4495                description
4499                  "Enable TCA reporting";4496                  "Enable TCA reporting";
4500              }4497              }
4501            }4498            }
4502            container oversize-pkt {4499            container oversize-pkt {
4503              description4500              description
4504                "set oversize-pkt TCA reporting status";4501                "set oversize-pkt TCA reporting status";
4505              container enable {4502              container enable {
4506                presence "Indicates a enable node is configured.";4503                presence "Indicates a enable node is configured.";
4507                description4504                description
4508                  "Enable TCA reporting";4505                  "Enable TCA reporting";
4509              }4506              }
4510            }4507            }
4511            container fcs-err {4508            container fcs-err {
4512              description4509              description
4513                "set fcs-err TCA reporting status";4510                "set fcs-err TCA reporting status";
4514              container enable {4511              container enable {
4515                presence "Indicates a enable node is configured.";4512                presence "Indicates a enable node is configured.";
4516                description4513                description
4517                  "Enable TCA reporting";4514                  "Enable TCA reporting";
4518              }4515              }
4519            }4516            }
4520            container long-frame {4517            container long-frame {
4521              description4518              description
4522                "set long-frame TCA reporting status";4519                "set long-frame TCA reporting status";
4523              container enable {4520              container enable {
4524                presence "Indicates a enable node is configured.";4521                presence "Indicates a enable node is configured.";
4525                description4522                description
4526                  "Enable TCA reporting";4523                  "Enable TCA reporting";
4527              }4524              }
4528            }4525            }
4529            container jabber-stats {4526            container jabber-stats {
4530              description4527              description
4531                "set jabber-stats TCA reporting status";4528                "set jabber-stats TCA reporting status";
4532              container enable {4529              container enable {
4533                presence "Indicates a enable node is configured.";4530                presence "Indicates a enable node is configured.";
4534                description4531                description
4535                  "Enable TCA reporting";4532                  "Enable TCA reporting";
4536              }4533              }
4537            }4534            }
4538            container _64-octets {4535            container _64-octets {
4539              description4536              description
4540                "set 64-octets TCA reporting status";4537                "set 64-octets TCA reporting status";
4541              container enable {4538              container enable {
4542                presence "Indicates a enable node is configured.";4539                presence "Indicates a enable node is configured.";
4543                description4540                description
4544                  "Enable TCA reporting";4541                  "Enable TCA reporting";
4545              }4542              }
4546            }4543            }
4547            container _65-127-octets {4544            container _65-127-octets {
4548              description4545              description
4549                "set 65-127-octets TCA reporting status";4546                "set 65-127-octets TCA reporting status";
4550              container enable {4547              container enable {
4551                presence "Indicates a enable node is configured.";4548                presence "Indicates a enable node is configured.";
4552                description4549                description
4553                  "Enable TCA reporting";4550                  "Enable TCA reporting";
4554              }4551              }
4555            }4552            }
4556            container _128-255-octets {4553            container _128-255-octets {
4557              description4554              description
4558                "set 128-255-octets TCA reporting status";4555                "set 128-255-octets TCA reporting status";
4559              container enable {4556              container enable {
4560                presence "Indicates a enable node is configured.";4557                presence "Indicates a enable node is configured.";
4561                description4558                description
4562                  "Enable TCA reporting";4559                  "Enable TCA reporting";
4563              }4560              }
4564            }4561            }
4565            container _256-511-octets {4562            container _256-511-octets {
4566              description4563              description
4567                "set 256-511-octets TCA reporting status";4564                "set 256-511-octets TCA reporting status";
4568              container enable {4565              container enable {
4569                presence "Indicates a enable node is configured.";4566                presence "Indicates a enable node is configured.";
4570                description4567                description
4571                  "Enable TCA reporting";4568                  "Enable TCA reporting";
4572              }4569              }
4573            }4570            }
4574            container _512-1023-octets {4571            container _512-1023-octets {
4575              description4572              description
4576                "set 512-1023-octets TCA reporting status";4573                "set 512-1023-octets TCA reporting status";
4577              container enable {4574              container enable {
4578                presence "Indicates a enable node is configured.";4575                presence "Indicates a enable node is configured.";
4579                description4576                description
4580                  "Enable TCA reporting";4577                  "Enable TCA reporting";
4581              }4578              }
4582            }4579            }
4583            container _1024-1518-octets {4580            container _1024-1518-octets {
4584              description4581              description
4585                "set 1024-1518-octets TCA reporting status";4582                "set 1024-1518-octets TCA reporting status";
4586              container enable {4583              container enable {
4587                presence "Indicates a enable node is configured.";4584                presence "Indicates a enable node is configured.";
4588                description4585                description
4589                  "Enable TCA reporting";4586                  "Enable TCA reporting";
4590              }4587              }
4591            }4588            }
4592            container in-ucast {4589            container in-ucast {
4593              description4590              description
4594                "set in-Ucast TCA reporting status";4591                "set in-Ucast TCA reporting status";
4595              container enable {4592              container enable {
4596                presence "Indicates a enable node is configured.";4593                presence "Indicates a enable node is configured.";
4597                description4594                description
4598                  "Enable TCA reporting";4595                  "Enable TCA reporting";
4599              }4596              }
4600            }4597            }
4601            container in-mcast {4598            container in-mcast {
4602              description4599              description
4603                "set in-Mcast TCA reporting status";4600                "set in-Mcast TCA reporting status";
4604              container enable {4601              container enable {
4605                presence "Indicates a enable node is configured.";4602                presence "Indicates a enable node is configured.";
4606                description4603                description
4607                  "Enable TCA reporting";4604                  "Enable TCA reporting";
4608              }4605              }
4609            }4606            }
4610            container in-bcast {4607            container in-bcast {
4611              description4608              description
4612                "set in-Bcast TCA reporting status";4609                "set in-Bcast TCA reporting status";
4613              container enable {4610              container enable {
4614                presence "Indicates a enable node is configured.";4611                presence "Indicates a enable node is configured.";
4615                description4612                description
4616                  "Enable TCA reporting";4613                  "Enable TCA reporting";
4617              }4614              }
4618            }4615            }
4619            container out-ucast {4616            container out-ucast {
4620              description4617              description
4621                "set es-pm TCA reporting status";4618                "set es-pm TCA reporting status";
4622              container enable {4619              container enable {
4623                presence "Indicates a enable node is configured.";4620                presence "Indicates a enable node is configured.";
4624                description4621                description
4625                  "Enable TCA reporting";4622                  "Enable TCA reporting";
4626              }4623              }
4627            }4624            }
4628            container out-mcast {4625            container out-mcast {
4629              description4626              description
4630                "set esr-pm TCA reporting status";4627                "set esr-pm TCA reporting status";
4631              container enable {4628              container enable {
4632                presence "Indicates a enable node is configured.";4629                presence "Indicates a enable node is configured.";
4633                description4630                description
4634                  "Enable TCA reporting";4631                  "Enable TCA reporting";
4635              }4632              }
4636            }4633            }
4637            container out-bcast {4634            container out-bcast {
4638              description4635              description
4639                "set es-sm TCA reporting status";4636                "set es-sm TCA reporting status";
4640              container enable {4637              container enable {
4641                presence "Indicates a enable node is configured.";4638                presence "Indicates a enable node is configured.";
4642                description4639                description
4643                  "Enable TCA reporting";4640                  "Enable TCA reporting";
4644              }4641              }
4645            }4642            }
4646            container tx-pkt {4643            container tx-pkt {
4647              description4644              description
4648                "set esr-sm TCA reporting status";4645                "set esr-sm TCA reporting status";
4649              container enable {4646              container enable {
4650                presence "Indicates a enable node is configured.";4647                presence "Indicates a enable node is configured.";
4651                description4648                description
4652                  "Enable TCA reporting";4649                  "Enable TCA reporting";
4653              }4650              }
4654            }4651            }
4655            container if-in-errors {4652            container if-in-errors {
4656              description4653              description
4657                "set ifIn_errors TCA reporting status";4654                "set ifIn_errors TCA reporting status";
4658              container enable {4655              container enable {
4659                presence "Indicates a enable node is configured.";4656                presence "Indicates a enable node is configured.";
4660                description4657                description
4661                  "Enable TCA reporting";4658                  "Enable TCA reporting";
4662              }4659              }
4663            }4660            }
4664            container if-in-octets {4661            container if-in-octets {
4665              description4662              description
4666                "set ifOut_errors  TCA reporting status";4663                "set ifOut_errors  TCA reporting status";
4667              container enable {4664              container enable {
4668                presence "Indicates a enable node is configured.";4665                presence "Indicates a enable node is configured.";
4669                description4666                description
4670                  "Enable TCA reporting";4667                  "Enable TCA reporting";
4671              }4668              }
4672            }4669            }
4673            container ether-stat-multicast-pkt {4670            container ether-stat-multicast-pkt {
4674              description4671              description
4675                "set ether_stat_multicast_pkt TCA reporting status";4672                "set ether_stat_multicast_pkt TCA reporting status";
4676              container enable {4673              container enable {
4677                presence "Indicates a enable node is configured.";4674                presence "Indicates a enable node is configured.";
4678                description4675                description
4679                  "Enable TCA reporting";4676                  "Enable TCA reporting";
4680              }4677              }
4681            }4678            }
4682            container ether-stat-broadcast-pkt {4679            container ether-stat-broadcast-pkt {
4683              description4680              description
4684                "set ether_stat_broadcast_pkt TCA reporting status";4681                "set ether_stat_broadcast_pkt TCA reporting status";
4685              container enable {4682              container enable {
4686                presence "Indicates a enable node is configured.";4683                presence "Indicates a enable node is configured.";
4687                description4684                description
4688                  "Enable TCA reporting";4685                  "Enable TCA reporting";
4689              }4686              }
4690            }4687            }
4691            container ether-stat-undersized-pkt {4688            container ether-stat-undersized-pkt {
4692              description4689              description
4693                "set ether_stat_undersized_pkt  TCA reporting status";4690                "set ether_stat_undersized_pkt  TCA reporting status";
4694              container enable {4691              container enable {
4695                presence "Indicates a enable node is configured.";4692                presence "Indicates a enable node is configured.";
4696                description4693                description
4697                  "Enable TCA reporting";4694                  "Enable TCA reporting";
4698              }4695              }
4699            }4696            }
4700            container out-octets {4697            container out-octets {
4701              description4698              description
4702                "set out-octets TCA reporting status";4699                "set out-octets TCA reporting status";
4703              container enable {4700              container enable {
4704                presence "Indicates a enable node is configured.";4701                presence "Indicates a enable node is configured.";
4705                description4702                description
4706                  "Enable TCA reporting";4703                  "Enable TCA reporting";
4707              }4704              }
4708            }4705            }
4709            container in-good-bytes {4706            container in-good-bytes {
4710              description4707              description
4711                "set in-good-bytes TCA reporting status";4708                "set in-good-bytes TCA reporting status";
4712              container enable {4709              container enable {
4713                presence "Indicates a enable node is configured.";4710                presence "Indicates a enable node is configured.";
4714                description4711                description
4715                  "Enable TCA reporting";4712                  "Enable TCA reporting";
4716              }4713              }
4717            }4714            }
4718            container in-good-pkts {4715            container in-good-pkts {
4719              description4716              description
4720                "set in-good-pkts TCA reporting status";4717                "set in-good-pkts TCA reporting status";
4721              container enable {4718              container enable {
4722                presence "Indicates a enable node is configured.";4719                presence "Indicates a enable node is configured.";
4723                description4720                description
4724                  "Enable TCA reporting";4721                  "Enable TCA reporting";
4725              }4722              }
4726            }4723            }
4727            container in-drop-other {4724            container in-drop-other {
4728              description4725              description
4729                "set in-drop-other TCA reporting status";4726                "set in-drop-other TCA reporting status";
4730              container enable {4727              container enable {
4731                presence "Indicates a enable node is configured.";4728                presence "Indicates a enable node is configured.";
4732                description4729                description
4733                  "Enable TCA reporting";4730                  "Enable TCA reporting";
4734              }4731              }
4735            }4732            }
4736            container out-good-bytes {4733            container out-good-bytes {
4737              description4734              description
4738                "set out-good-bytes TCA reporting status";4735                "set out-good-bytes TCA reporting status";
4739              container enable {4736              container enable {
4740                presence "Indicates a enable node is configured.";4737                presence "Indicates a enable node is configured.";
4741                description4738                description
4742                  "Enable TCA reporting";4739                  "Enable TCA reporting";
4743              }4740              }
4744            }4741            }
4745            container out-good-pkts {4742            container out-good-pkts {
4746              description4743              description
4747                "set out-good-pkts TCA reporting status";4744                "set out-good-pkts TCA reporting status";
4748              container enable {4745              container enable {
4749                presence "Indicates a enable node is configured.";4746                presence "Indicates a enable node is configured.";
4750                description4747                description
4751                  "Enable TCA reporting";4748                  "Enable TCA reporting";
4752              }4749              }
4753            }4750            }
4754            container in-error-fragments {4751            container in-error-fragments {
4755              description4752              description
4756                "set in-error-fragments TCA reporting status";4753                "set in-error-fragments TCA reporting status";
4757              container enable {4754              container enable {
4758                presence "Indicates a enable node is configured.";4755                presence "Indicates a enable node is configured.";
4759                description4756                description
4760                  "Enable TCA reporting";4757                  "Enable TCA reporting";
4761              }4758              }
4762            }4759            }
4763            container in-64-octets {4760            container in-64-octets {
4764              description4761              description
4765                "set in-64-octets TCA reporting status";4762                "set in-64-octets TCA reporting status";
4766              container enable {4763              container enable {
4767                presence "Indicates a enable node is configured.";4764                presence "Indicates a enable node is configured.";
4768                description4765                description
4769                  "Enable TCA reporting";4766                  "Enable TCA reporting";
4770              }4767              }
4771            }4768            }
4772            container in-65-127-octets {4769            container in-65-127-octets {
4773              description4770              description
4774                "set in-65-127-octets TCA reporting status";4771                "set in-65-127-octets TCA reporting status";
4775              container enable {4772              container enable {
4776                presence "Indicates a enable node is configured.";4773                presence "Indicates a enable node is configured.";
4777                description4774                description
4778                  "Enable TCA reporting";4775                  "Enable TCA reporting";
4779              }4776              }
4780            }4777            }
4781            container in-128-255-octets {4778            container in-128-255-octets {
4782              description4779              description
4783                "set in-128-255-octets TCA reporting status";4780                "set in-128-255-octets TCA reporting status";
4784              container enable {4781              container enable {
4785                presence "Indicates a enable node is configured.";4782                presence "Indicates a enable node is configured.";
4786                description4783                description
4787                  "Enable TCA reporting";4784                  "Enable TCA reporting";
4788              }4785              }
4789            }4786            }
4790            container in-256-511-octets {4787            container in-256-511-octets {
4791              description4788              description
4792                "set in-256-511-octets TCA reporting status";4789                "set in-256-511-octets TCA reporting status";
4793              container enable {4790              container enable {
4794                presence "Indicates a enable node is configured.";4791                presence "Indicates a enable node is configured.";
4795                description4792                description
4796                  "Enable TCA reporting";4793                  "Enable TCA reporting";
4797              }4794              }
4798            }4795            }
4799            container in-512-1023-octets {4796            container in-512-1023-octets {
4800              description4797              description
4801                "set in-512-1023-octets TCA reporting status";4798                "set in-512-1023-octets TCA reporting status";
4802              container enable {4799              container enable {
4803                presence "Indicates a enable node is configured.";4800                presence "Indicates a enable node is configured.";
4804                description4801                description
4805                  "Enable TCA reporting";4802                  "Enable TCA reporting";
4806              }4803              }
4807            }4804            }
4808            container in-1024-1518-octets {4805            container in-1024-1518-octets {
4809              description4806              description
4810                "set in-1024-1518-octets TCA reporting status";4807                "set in-1024-1518-octets TCA reporting status";
4811              container enable {4808              container enable {
4812                presence "Indicates a enable node is configured.";4809                presence "Indicates a enable node is configured.";
4813                description4810                description
4814                  "Enable TCA reporting";4811                  "Enable TCA reporting";
4815              }4812              }
4816            }4813            }
4817            container tx-undersized-pkt {4814            container tx-undersized-pkt {
4818              description4815              description
4819                "set tx_undersized_pkt  TCA reporting status";4816                "set tx_undersized_pkt  TCA reporting status";
4820              container enable {4817              container enable {
4821                presence "Indicates a enable node is configured.";4818                presence "Indicates a enable node is configured.";
4822                description4819                description
4823                  "Enable TCA reporting";4820                  "Enable TCA reporting";
4824              }4821              }
4825            }4822            }
4826            container tx-oversized-pkt {4823            container tx-oversized-pkt {
4827              description4824              description
4828                "set tx_oversized_pkt  TCA reporting status";4825                "set tx_oversized_pkt  TCA reporting status";
4829              container enable {4826              container enable {
4830                presence "Indicates a enable node is configured.";4827                presence "Indicates a enable node is configured.";
4831                description4828                description
4832                  "Enable TCA reporting";4829                  "Enable TCA reporting";
4833              }4830              }
4834            }4831            }
4835            container tx-fragments {4832            container tx-fragments {
4836              description4833              description
4837                "set tx_fragments  TCA reporting status";4834                "set tx_fragments  TCA reporting status";
4838              container enable {4835              container enable {
4839                presence "Indicates a enable node is configured.";4836                presence "Indicates a enable node is configured.";
4840                description4837                description
4841                  "Enable TCA reporting";4838                  "Enable TCA reporting";
4842              }4839              }
4843            }4840            }
4844            container tx-jabber {4841            container tx-jabber {
4845              description4842              description
4846                "set tx_jabber  TCA reporting status";4843                "set tx_jabber  TCA reporting status";
4847              container enable {4844              container enable {
4848                presence "Indicates a enable node is configured.";4845                presence "Indicates a enable node is configured.";
4849                description4846                description
4850                  "Enable TCA reporting";4847                  "Enable TCA reporting";
4851              }4848              }
4852            }4849            }
4853            container tx-bad-fcs {4850            container tx-bad-fcs {
4854              description4851              description
4855                "set tx_bad_fcs  TCA reporting status";4852                "set tx_bad_fcs  TCA reporting status";
4856              container enable {4853              container enable {
4857                presence "Indicates a enable node is configured.";4854                presence "Indicates a enable node is configured.";
4858                description4855                description
4859                  "Enable TCA reporting";4856                  "Enable TCA reporting";
4860              }4857              }
4861            }4858            }
4862          }4859          }
4863        }4860        }
4864      }4861      }
4865      container interval-24-hour {4862      container interval-24-hour {
4866        description4863        description
4867          "Configure pm parameters of 24 hour interval";4864          "Configure pm parameters of 24 hour interval";
4868        container ether {4865        container ether {
4869          description4866          description
4870            "configure ether performance monitoring";4867            "configure ether performance monitoring";
4871          container threshold {4868          container threshold {
4872            description4869            description
4873              "Configure threshold on ether parameters";4870              "Configure threshold on ether parameters";
4874            leaf rx-pkt {4871            leaf rx-pkt {
4875              type uint32 {4872              type uint32 {
4876                range "1..4294967295" {4873                range "1..4294967295" {
4877                  description4874                  description
4878                    "RX-PKT threshold ";4875                    "RX-PKT threshold ";
4879                }4876                }
4880              }4877              }
4881              description4878              description
4882                "set RX-PKT threshold";4879                "set RX-PKT threshold";
4883            }4880            }
4884            leaf stat-pkt {4881            leaf stat-pkt {
4885              type uint32 {4882              type uint32 {
4886                range "1..4294967295" {4883                range "1..4294967295" {
4887                  description4884                  description
4888                    "STAT-PKT threshold ";4885                    "STAT-PKT threshold ";
4889                }4886                }
4890              }4887              }
4891              description4888              description
4892                "set STAT-PKT threshold";4889                "set STAT-PKT threshold";
4893            }4890            }
4894            leaf octet-stat {4891            leaf octet-stat {
4895              type uint32 {4892              type uint32 {
4896                range "1..4294967295" {4893                range "1..4294967295" {
4897                  description4894                  description
4898                    "OCTET-STAT threshold ";4895                    "OCTET-STAT threshold ";
4899                }4896                }
4900              }4897              }
4901              description4898              description
4902                "set OCTET-STAT threshold";4899                "set OCTET-STAT threshold";
4903            }4900            }
4904            leaf oversize-pkt {4901            leaf oversize-pkt {
4905              type uint32 {4902              type uint32 {
4906                range "1..4294967295" {4903                range "1..4294967295" {
4907                  description4904                  description
4908                    "OVERSIZEPKT-STATS threshold";4905                    "OVERSIZEPKT-STATS threshold";
4909                }4906                }
4910              }4907              }
4911              description4908              description
4912                "set OVERSIZE-PKT threshold";4909                "set OVERSIZE-PKT threshold";
4913            }4910            }
4914            leaf fcs-err {4911            leaf fcs-err {
4915              type uint32 {4912              type uint32 {
4916                range "1..4294967295" {4913                range "1..4294967295" {
4917                  description4914                  description
4918                    "FCS-ERR threshold";4915                    "FCS-ERR threshold";
4919                }4916                }
4920              }4917              }
4921              description4918              description
4922                "set FCS-ERR threshold";4919                "set FCS-ERR threshold";
4923            }4920            }
4924            leaf long-frame {4921            leaf long-frame {
4925              type uint32 {4922              type uint32 {
4926                range "1..4294967295" {4923                range "1..4294967295" {
4927                  description4924                  description
4928                    "LONG-FRAMES threshold ";4925                    "LONG-FRAMES threshold ";
4929                }4926                }
4930              }4927              }
4931              description4928              description
4932                "set LONG-FRAMES threshold";4929                "set LONG-FRAMES threshold";
4933            }4930            }
4934            leaf jabber-stats {4931            leaf jabber-stats {
4935              type uint32 {4932              type uint32 {
4936                range "1..4294967295" {4933                range "1..4294967295" {
4937                  description4934                  description
4938                    "JABBER-STATS threshold ";4935                    "JABBER-STATS threshold ";
4939                }4936                }
4940              }4937              }
4941              description4938              description
4942                "set JABBER-STATS threshold";4939                "set JABBER-STATS threshold";
4943            }4940            }
4944            leaf sixty-four-octets {4941            leaf sixty-four-octets {
4945              type uint32 {4942              type uint32 {
4946                range "1..4294967295" {4943                range "1..4294967295" {
4947                  description4944                  description
4948                    "64-OCTET threshold";4945                    "64-OCTET threshold";
4949                }4946                }
4950              }4947              }
4951              description4948              description
4952                "set 64-OCTET threshold";4949                "set 64-OCTET threshold";
4953            }4950            }
4954            leaf six5-127-octets {4951            leaf six5-127-octets {
4955              type uint32 {4952              type uint32 {
4956                range "1..4294967295" {4953                range "1..4294967295" {
4957                  description4954                  description
4958                    "65-127-OCTET threshold";4955                    "65-127-OCTET threshold";
4959                }4956                }
4960              }4957              }
4961              description4958              description
4962                "set 65-127-OCTET threshold";4959                "set 65-127-OCTET threshold";
4963            }4960            }
4964            leaf one-hundred-twenty-eight-255-octets {4961            leaf one-hundred-twenty-eight-255-octets {
4965              type uint32 {4962              type uint32 {
4966                range "1..4294967295" {4963                range "1..4294967295" {
4967                  description4964                  description
4968                    "128-255-OCTET threshold ";4965                    "128-255-OCTET threshold ";
4969                }4966                }
4970              }4967              }
4971              description4968              description
4972                "set 128-255-OCTET threshold";4969                "set 128-255-OCTET threshold";
4973            }4970            }
4974            leaf two-hundred-fifty-six-511-octets {4971            leaf two-hundred-fifty-six-511-octets {
4975              type uint32 {4972              type uint32 {
4976                range "1..4294967295" {4973                range "1..4294967295" {
4977                  description4974                  description
4978                    "256-511-OCTET threshold ";4975                    "256-511-OCTET threshold ";
4979                }4976                }
4980              }4977              }
4981              description4978              description
4982                "set 256-511-OCTET threshold";4979                "set 256-511-OCTET threshold";
4983            }4980            }
4984            leaf five-hundred-twelve-1023-octets {4981            leaf five-hundred-twelve-1023-octets {
4985              type uint32 {4982              type uint32 {
4986                range "1..4294967295" {4983                range "1..4294967295" {
4987                  description4984                  description
4988                    "512-1023-OCTET threshold";4985                    "512-1023-OCTET threshold";
4989                }4986                }
4990              }4987              }
4991              description4988              description
4992                "set 512-1023-OCTET threshold";4989                "set 512-1023-OCTET threshold";
4993            }4990            }
4994            leaf one-thousand-twenty-four-1518-octets {4991            leaf one-thousand-twenty-four-1518-octets {
4995              type uint32 {4992              type uint32 {
4996                range "1..4294967295" {4993                range "1..4294967295" {
4997                  description4994                  description
4998                    "1024-1518-OCTET threshold";4995                    "1024-1518-OCTET threshold";
4999                }4996                }
5000              }4997              }
5001              description4998              description
5002                "set 1024-1518-OCTET threshold";4999                "set 1024-1518-OCTET threshold";
5003            }5000            }
5004            leaf in-64-octets {5001            leaf in-64-octets {
5005              type uint32 {5002              type uint32 {
5006                range "1..4294967295" {5003                range "1..4294967295" {
5007                  description5004                  description
5008                    "IN-64-OCTET threshold";5005                    "IN-64-OCTET threshold";
5009                }5006                }
5010              }5007              }
5011              description5008              description
5012                "set IN-64-OCTET threshold";5009                "set IN-64-OCTET threshold";
5013            }5010            }
5014            leaf in-65-127-octets {5011            leaf in-65-127-octets {
5015              type uint32 {5012              type uint32 {
5016                range "1..4294967295" {5013                range "1..4294967295" {
5017                  description5014                  description
5018                    "IN-65-127-OCTET threshold";5015                    "IN-65-127-OCTET threshold";
5019                }5016                }
5020              }5017              }
5021              description5018              description
5022                "set IN-65-127-OCTET threshold";5019                "set IN-65-127-OCTET threshold";
5023            }5020            }
5024            leaf in-128-255-octets {5021            leaf in-128-255-octets {
5025              type uint32 {5022              type uint32 {
5026                range "1..4294967295" {5023                range "1..4294967295" {
5027                  description5024                  description
5028                    "IN-128-255-OCTET threshold ";5025                    "IN-128-255-OCTET threshold ";
5029                }5026                }
5030              }5027              }
5031              description5028              description
5032                "set 128-255-OCTET threshold";5029                "set 128-255-OCTET threshold";
5033            }5030            }
5034            leaf in-256-511-octets {5031            leaf in-256-511-octets {
5035              type uint32 {5032              type uint32 {
5036                range "1..4294967295" {5033                range "1..4294967295" {
5037                  description5034                  description
5038                    "IN-256-511-OCTET threshold ";5035                    "IN-256-511-OCTET threshold ";
5039                }5036                }
5040              }5037              }
5041              description5038              description
5042                "set IN-256-511-OCTET threshold";5039                "set IN-256-511-OCTET threshold";
5043            }5040            }
5044            leaf in-512-1023-octets {5041            leaf in-512-1023-octets {
5045              type uint32 {5042              type uint32 {
5046                range "1..4294967295" {5043                range "1..4294967295" {
5047                  description5044                  description
5048                    "IN-512-1023-OCTET threshold";5045                    "IN-512-1023-OCTET threshold";
5049                }5046                }
5050              }5047              }
5051              description5048              description
5052                "set IN-512-1023-OCTET threshold";5049                "set IN-512-1023-OCTET threshold";
5053            }5050            }
5054            leaf in-1024-1518-octets {5051            leaf in-1024-1518-octets {
5055              type uint32 {5052              type uint32 {
5056                range "1..4294967295" {5053                range "1..4294967295" {
5057                  description5054                  description
5058                    "IN-1024-1518-OCTET threshold";5055                    "IN-1024-1518-OCTET threshold";
5059                }5056                }
5060              }5057              }
5061              description5058              description
5062                "set IN-1024-1518-OCTET threshold";5059                "set IN-1024-1518-OCTET threshold";
5063            }5060            }
5064            leaf out-pkt-64-octet {5061            leaf out-pkt-64-octet {
5065              type uint32 {5062              type uint32 {
5066                range "1..4294967295" {5063                range "1..4294967295" {
5067                  description5064                  description
5068                    "OUT-PKT-64-OCTET threshold";5065                    "OUT-PKT-64-OCTET threshold";
5069                }5066                }
5070              }5067              }
5071              description5068              description
5072                "set OUT-PKT-64-OCTET threshold";5069                "set OUT-PKT-64-OCTET threshold";
5073            }5070            }
5074            leaf out-pkts-65-127-octets {5071            leaf out-pkts-65-127-octets {
5075              type uint32 {5072              type uint32 {
5076                range "1..4294967295" {5073                range "1..4294967295" {
5077                  description5074                  description
5078                    "OUT-PKTS-65-127-OCTETS threshold";5075                    "OUT-PKTS-65-127-OCTETS threshold";
5079                }5076                }
5080              }5077              }
5081              description5078              description
5082                "set OUT-PKTS-65-127-OCTETS threshold";5079                "set OUT-PKTS-65-127-OCTETS threshold";
5083            }5080            }
5084            leaf out-pkts-128-255-octets {5081            leaf out-pkts-128-255-octets {
5085              type uint32 {5082              type uint32 {
5086                range "1..4294967295" {5083                range "1..4294967295" {
5087                  description5084                  description
5088                    "OUT-PKTS-128-255-OCTETS threshold";5085                    "OUT-PKTS-128-255-OCTETS threshold";
5089                }5086                }
5090              }5087              }
5091              description5088              description
5092                "set OUT-PKTS-128-255-OCTETS threshold";5089                "set OUT-PKTS-128-255-OCTETS threshold";
5093            }5090            }
5094            leaf out-pkts-256-511-octets {5091            leaf out-pkts-256-511-octets {
5095              type uint32 {5092              type uint32 {
5096                range "1..4294967295" {5093                range "1..4294967295" {
5097                  description5094                  description
5098                    "OUT-PKTS-256-511-OCTETS threshold";5095                    "OUT-PKTS-256-511-OCTETS threshold";
5099                }5096                }
5100              }5097              }
5101              description5098              description
5102                "set OUT-PKTS-256-511-OCTETS threshold";5099                "set OUT-PKTS-256-511-OCTETS threshold";
5103            }5100            }
5104            leaf out-pkts-512-1023-octets {5101            leaf out-pkts-512-1023-octets {
5105              type uint32 {5102              type uint32 {
5106                range "1..4294967295" {5103                range "1..4294967295" {
5107                  description5104                  description
5108                    "OUT-PKTS-512-1023-OCTETS threshold";5105                    "OUT-PKTS-512-1023-OCTETS threshold";
5109                }5106                }
5110              }5107              }
5111              description5108              description
5112                "set OUT-PKTS-512-1023-OCTETS threshold";5109                "set OUT-PKTS-512-1023-OCTETS threshold";
5113            }5110            }
5114            leaf out-pkts-1024-1518-octets {5111            leaf out-pkts-1024-1518-octets {
5115              type uint32 {5112              type uint32 {
5116                range "1..4294967295" {5113                range "1..4294967295" {
5117                  description5114                  description
5118                    "OUT-PKTS-1024-1518-OCTETS threshold";5115                    "OUT-PKTS-1024-1518-OCTETS threshold";
5119                }5116                }
5120              }5117              }
5121              description5118              description
5122                "set OUT-PKTS-1024-1518-OCTETS threshold";5119                "set OUT-PKTS-1024-1518-OCTETS threshold";
5123            }5120            }
5124            leaf in-drop-other {5121            leaf in-drop-other {
5125              type uint32 {5122              type uint32 {
5126                range "1..4294967295" {5123                range "1..4294967295" {
5127                  description5124                  description
5128                    "IN-DROP-OTHER threshold";5125                    "IN-DROP-OTHER threshold";
5129                }5126                }
5130              }5127              }
5131              description5128              description
5132                "set IN_DROP_OTHER threshold";5129                "set IN_DROP_OTHER threshold";
5133            }5130            }
5134            leaf in-ucast {5131            leaf in-ucast {
5135              type uint32 {5132              type uint32 {
5136                range "1..4294967295" {5133                range "1..4294967295" {
5137                  description5134                  description
5138                    "IN-UCAST threshold";5135                    "IN-UCAST threshold";
5139                }5136                }
5140              }5137              }
5141              description5138              description
5142                "set IN-UCAST threshold";5139                "set IN-UCAST threshold";
5143            }5140            }
5144            leaf in-mcast {5141            leaf in-mcast {
5145              type uint32 {5142              type uint32 {
5146                range "1..4294967295" {5143                range "1..4294967295" {
5147                  description5144                  description
5148                    "IN-MCAST threshold";5145                    "IN-MCAST threshold";
5149                }5146                }
5150              }5147              }
5151              description5148              description
5152                "set IN-MCAST threshold";5149                "set IN-MCAST threshold";
5153            }5150            }
5154            leaf in-bcast {5151            leaf in-bcast {
5155              type uint32 {5152              type uint32 {
5156                range "1..4294967295" {5153                range "1..4294967295" {
5157                  description5154                  description
5158                    "IN-BCAST threshold";5155                    "IN-BCAST threshold";
5159                }5156                }
5160              }5157              }
5161              description5158              description
5162                "set IN-BCAST threshold";5159                "set IN-BCAST threshold";
5163            }5160            }
5164            leaf in-error-fragments {5161            leaf in-error-fragments {
5165              type uint32 {5162              type uint32 {
5166                range "1..4294967295" {5163                range "1..4294967295" {
5167                  description5164                  description
5168                    "IN-ERROR-FRAGMENTS threshold";5165                    "IN-ERROR-FRAGMENTS threshold";
5169                }5166                }
5170              }5167              }
5171              description5168              description
5172                "set IN-ERROR-FRAGMENTS threshold";5169                "set IN-ERROR-FRAGMENTS threshold";
5173            }5170            }
5174            leaf out-ucast {5171            leaf out-ucast {
5175              type uint32 {5172              type uint32 {
5176                range "1..4294967295" {5173                range "1..4294967295" {
5177                  description5174                  description
5178                    "OUT-UCAST threshold";5175                    "OUT-UCAST threshold";
5179                }5176                }
5180              }5177              }
5181              description5178              description
5182                "set OUT-UCAST threshold";5179                "set OUT-UCAST threshold";
5183            }5180            }
5184            leaf out-bcast {5181            leaf out-bcast {
5185              type uint32 {5182              type uint32 {
5186                range "1..4294967295" {5183                range "1..4294967295" {
5187                  description5184                  description
5188                    "OUT-BCAST threshold )";5185                    "OUT-BCAST threshold )";
5189                }5186                }
5190              }5187              }
5191              description5188              description
5192                "set OUT-BCAST threshold";5189                "set OUT-BCAST threshold";
5193            }5190            }
5194            leaf out-mcast {5191            leaf out-mcast {
5195              type uint32 {5192              type uint32 {
5196                range "1..4294967295" {5193                range "1..4294967295" {
5197                  description5194                  description
5198                    "OUT-MCAST threshold (seconds)";5195                    "OUT-MCAST threshold (seconds)";
5199                }5196                }
5200              }5197              }
5201              description5198              description
5202                "set OUT-MCAST threshold";5199                "set OUT-MCAST threshold";
5203            }5200            }
5204            leaf tx-pkt {5201            leaf tx-pkt {
5205              type uint32 {5202              type uint32 {
5206                range "1..4294967295" {5203                range "1..4294967295" {
5207                  description5204                  description
5208                    "TX-PKT threshold";5205                    "TX-PKT threshold";
5209                }5206                }
5210              }5207              }
5211              description5208              description
5212                "set TX-PKT threshold";5209                "set TX-PKT threshold";
5213            }5210            }
5214            leaf out-octets {5211            leaf out-octets {
5215              type uint32 {5212              type uint32 {
5216                range "1..4294967295" {5213                range "1..4294967295" {
5217                  description5214                  description
5218                    "OUT-OCTET threshold (seconds)";5215                    "OUT-OCTET threshold (seconds)";
5219                }5216                }
5220              }5217              }
5221              description5218              description
5222                "set OUT-OCTET threshold";5219                "set OUT-OCTET threshold";
5223            }5220            }
5224            leaf if-in-errors {5221            leaf if-in-errors {
5225              type uint32 {5222              type uint32 {
5226                range "1..4294967295" {5223                range "1..4294967295" {
5227                  description5224                  description
5228                    "IFIN_ERRORS threshold";5225                    "IFIN_ERRORS threshold";
5229                }5226                }
5230              }5227              }
5231              description5228              description
5232                "set IFIN_ERRORS threshold";5229                "set IFIN_ERRORS threshold";
5233            }5230            }
5234            leaf in-good-bytes {5231            leaf in-good-bytes {
5235              type uint32 {5232              type uint32 {
5236                range "1..4294967295" {5233                range "1..4294967295" {
5237                  description5234                  description
5238                    "set IN_GOOD_BYTES threshold";5235                    "set IN_GOOD_BYTES threshold";
5239                }5236                }
5240              }5237              }
5241              description5238              description
5242                "set IN_GOOD_BYTES threshold";5239                "set IN_GOOD_BYTES threshold";
5243            }5240            }
5244            leaf in-good-pkts {5241            leaf in-good-pkts {
5245              type uint32 {5242              type uint32 {
5246                range "1..4294967295" {5243                range "1..4294967295" {
5247                  description5244                  description
5248                    "set IN_GOOD_PKTS threshold";5245                    "set IN_GOOD_PKTS threshold";
5249                }5246                }
5250              }5247              }
5251              description5248              description
5252                "set IN_GOOD_PKTS threshold";5249                "set IN_GOOD_PKTS threshold";
5253            }5250            }
5254            leaf out-good-bytes {5251            leaf out-good-bytes {
5255              type uint32 {5252              type uint32 {
5256                range "1..4294967295" {5253                range "1..4294967295" {
5257                  description5254                  description
5258                    "set OUT_GOOD_BYTES threshold";5255                    "set OUT_GOOD_BYTES threshold";
5259                }5256                }
5260              }5257              }
5261              description5258              description
5262                "set OUT_GOOD_BYTES threshold";5259                "set OUT_GOOD_BYTES threshold";
5263            }5260            }
5264            leaf out-good-pkts {5261            leaf out-good-pkts {
5265              type uint32 {5262              type uint32 {
5266                range "1..4294967295" {5263                range "1..4294967295" {
5267                  description5264                  description
5268                    "set GOOD_PKTS threshold";5265                    "set GOOD_PKTS threshold";
5269                }5266                }
5270              }5267              }
5271              description5268              description
5272                "set THRESH_OUT_GOOD_PKTS threshold";5269                "set THRESH_OUT_GOOD_PKTS threshold";
5273            }5270            }
5274            leaf rx-util {5271            leaf rx-util {
5275              type uint32 {5272              type uint32 {
5276                range "1..10000" {5273                range "1..10000" {
5277                  description5274                  description
5278                    "set RX_UTIL threshold (in units of 0.01%)";5275                    "set RX_UTIL threshold (in units of 0.01%)";
5279                }5276                }
5280              }5277              }
5281              description5278              description
5282                "set THRESH_RX_UTIL threshold(in units of 0.01%)";5279                "set THRESH_RX_UTIL threshold(in units of 0.01%)";
5283            }5280            }
5284            leaf tx-util {5281            leaf tx-util {
5285              type uint32 {5282              type uint32 {
5286                range "1..10000" {5283                range "1..10000" {
5287                  description5284                  description
5288                    "set TX_UTIL threshold(in units of 0.01%)";5285                    "set TX_UTIL threshold(in units of 0.01%)";
5289                }5286                }
5290              }5287              }
5291              description5288              description
5292                "set TX_UTIL threshold(in units of 0.01%)";5289                "set TX_UTIL threshold(in units of 0.01%)";
5293            }5290            }
5294            leaf if-in-octets {5291            leaf if-in-octets {
5295              type uint32 {5292              type uint32 {
5296                range "1..4294967295" {5293                range "1..4294967295" {
5297                  description5294                  description
5298                    "IFIN_OCTETS threshold";5295                    "IFIN_OCTETS threshold";
5299                }5296                }
5300              }5297              }
5301              description5298              description
5302                "set IFIN_OCTETS threshold";5299                "set IFIN_OCTETS threshold";
5303            }5300            }
5304            leaf ether-stat-multicast-pkt {5301            leaf ether-stat-multicast-pkt {
5305              type uint32 {5302              type uint32 {
5306                range "1..4294967295" {5303                range "1..4294967295" {
5307                  description5304                  description
5308                    "ETHER_STAT_MULTICAST_PKT threshold";5305                    "ETHER_STAT_MULTICAST_PKT threshold";
5309                }5306                }
5310              }5307              }
5311              description5308              description
5312                "set ETHER_STAT_MULTICAST_PKT threshold";5309                "set ETHER_STAT_MULTICAST_PKT threshold";
5313            }5310            }
5314            leaf ether-stat-broadcast-pkt {5311            leaf ether-stat-broadcast-pkt {
5315              type uint32 {5312              type uint32 {
5316                range "1..4294967295" {5313                range "1..4294967295" {
5317                  description5314                  description
5318                    " ETHER_STAT_BROADCAST_PKT threshold";5315                    " ETHER_STAT_BROADCAST_PKT threshold";
5319                }5316                }
5320              }5317              }
5321              description5318              description
5322                " set ETHER_STAT_BROADCAST_PKT threshold";5319                " set ETHER_STAT_BROADCAST_PKT threshold";
5323            }5320            }
5324            leaf ether-stat-undersized-pkt {5321            leaf ether-stat-undersized-pkt {
5325              type uint32 {5322              type uint32 {
5326                range "1..4294967295" {5323                range "1..4294967295" {
5327                  description5324                  description
5328                    "ETHER_STAT_UNDERSIZED_PKT threshold";5325                    "ETHER_STAT_UNDERSIZED_PKT threshold";
5329                }5326                }
5330              }5327              }
5331              description5328              description
5332                "set ETHER_STAT_UNDERSIZED_PKT threshold";5329                "set ETHER_STAT_UNDERSIZED_PKT threshold";
5333            }5330            }
5334            leaf tx-undersized-pkt {5331            leaf tx-undersized-pkt {
5335              type uint32 {5332              type uint32 {
5336                range "1..4294967295" {5333                range "1..4294967295" {
5337                  description5334                  description
5338                    "TX_UNDERSIZED_PKT threshold";5335                    "TX_UNDERSIZED_PKT threshold";
5339                }5336                }
5340              }5337              }
5341              description5338              description
5342                "set TX_UNDERSIZED_PKT threshold";5339                "set TX_UNDERSIZED_PKT threshold";
5343            }5340            }
5344            leaf tx-oversized-pkt {5341            leaf tx-oversized-pkt {
5345              type uint32 {5342              type uint32 {
5346                range "1..4294967295" {5343                range "1..4294967295" {
5347                  description5344                  description
5348                    "TX_OVERSIZED_PKT threshold";5345                    "TX_OVERSIZED_PKT threshold";
5349                }5346                }
5350              }5347              }
5351              description5348              description
5352                "set TX_OVERSIZED_PKT threshold";5349                "set TX_OVERSIZED_PKT threshold";
5353            }5350            }
5354            leaf tx-fragments {5351            leaf tx-fragments {
5355              type uint32 {5352              type uint32 {
5356                range "1..4294967295" {5353                range "1..4294967295" {
5357                  description5354                  description
5358                    "TX_FRAGMENTS threshold";5355                    "TX_FRAGMENTS threshold";
5359                }5356                }
5360              }5357              }
5361              description5358              description
5362                "set TX_FRAGMENTS threshold";5359                "set TX_FRAGMENTS threshold";
5363            }5360            }
5364            leaf tx-jabber {5361            leaf tx-jabber {
5365              type uint32 {5362              type uint32 {
5366                range "1..4294967295" {5363                range "1..4294967295" {
5367                  description5364                  description
5368                    "TX_JABBER threshold";5365                    "TX_JABBER threshold";
5369                }5366                }
5370              }5367              }
5371              description5368              description
5372                "set TX_JABBER threshold";5369                "set TX_JABBER threshold";
5373            }5370            }
5374            leaf tx-bad-fcs {5371            leaf tx-bad-fcs {
5375              type uint32 {5372              type uint32 {
5376                range "1..4294967295" {5373                range "1..4294967295" {
5377                  description5374                  description
5378                    "TX_BAD_FCS threshold";5375                    "TX_BAD_FCS threshold";
5379                }5376                }
5380              }5377              }
5381              description5378              description
5382                "set TX_BAD_FCS threshold";5379                "set TX_BAD_FCS threshold";
5383            }5380            }
5384          }5381          }
5385          container report {5382          container report {
5386            description5383            description
5387              "set ether TCA reporting status";5384              "set ether TCA reporting status";
5388            container rx-pkt {5385            container rx-pkt {
5389              description5386              description
5390                "set rx-pkt TCA reporting status";5387                "set rx-pkt TCA reporting status";
5391              container enable {5388              container enable {
5392                presence "Indicates a enable node is configured.";5389                presence "Indicates a enable node is configured.";
5393                description5390                description
5394                  "Enable TCA reporting";5391                  "Enable TCA reporting";
5395              }5392              }
5396            }5393            }
5397            container rx-util {5394            container rx-util {
5398              description5395              description
5399                "set rx-util TCA reporting status";5396                "set rx-util TCA reporting status";
5400              container enable {5397              container enable {
5401                presence "Indicates a enable node is configured.";5398                presence "Indicates a enable node is configured.";
5402                description5399                description
5403                  "Enable TCA reporting";5400                  "Enable TCA reporting";
5404              }5401              }
5405            }5402            }
5406            container tx-util {5403            container tx-util {
5407              description5404              description
5408                "set tx-util TCA reporting status";5405                "set tx-util TCA reporting status";
5409              container enable {5406              container enable {
5410                presence "Indicates a enable node is configured.";5407                presence "Indicates a enable node is configured.";
5411                description5408                description
5412                  "Enable TCA reporting";5409                  "Enable TCA reporting";
5413              }5410              }
5414            }5411            }
5415            container stat-pkt {5412            container stat-pkt {
5416              description5413              description
5417                "set stat-pkt TCA reporting status";5414                "set stat-pkt TCA reporting status";
5418              container enable {5415              container enable {
5419                presence "Indicates a enable node is configured.";5416                presence "Indicates a enable node is configured.";
5420                description5417                description
5421                  "Enable TCA reporting";5418                  "Enable TCA reporting";
5422              }5419              }
5423            }5420            }
5424            container octet-stat {5421            container octet-stat {
5425              description5422              description
5426                "set octet-stat TCA reporting status";5423                "set octet-stat TCA reporting status";
5427              container enable {5424              container enable {
5428                presence "Indicates a enable node is configured.";5425                presence "Indicates a enable node is configured.";
5429                description5426                description
5430                  "Enable TCA reporting";5427                  "Enable TCA reporting";
5431              }5428              }
5432            }5429            }
5433            container oversize-pkt {5430            container oversize-pkt {
5434              description5431              description
5435                "set oversize-pkt TCA reporting status";5432                "set oversize-pkt TCA reporting status";
5436              container enable {5433              container enable {
5437                presence "Indicates a enable node is configured.";5434                presence "Indicates a enable node is configured.";
5438                description5435                description
5439                  "Enable TCA reporting";5436                  "Enable TCA reporting";
5440              }5437              }
5441            }5438            }
5442            container fcs-err {5439            container fcs-err {
5443              description5440              description
5444                "set fcs-err TCA reporting status";5441                "set fcs-err TCA reporting status";
5445              container enable {5442              container enable {
5446                presence "Indicates a enable node is configured.";5443                presence "Indicates a enable node is configured.";
5447                description5444                description
5448                  "Enable TCA reporting";5445                  "Enable TCA reporting";
5449              }5446              }
5450            }5447            }
5451            container long-frame {5448            container long-frame {
5452              description5449              description
5453                "set long-frame TCA reporting status";5450                "set long-frame TCA reporting status";
5454              container enable {5451              container enable {
5455                presence "Indicates a enable node is configured.";5452                presence "Indicates a enable node is configured.";
5456                description5453                description
5457                  "Enable TCA reporting";5454                  "Enable TCA reporting";
5458              }5455              }
5459            }5456            }
5460            container jabber-stats {5457            container jabber-stats {
5461              description5458              description
5462                "set jabber-stats TCA reporting status";5459                "set jabber-stats TCA reporting status";
5463              container enable {5460              container enable {
5464                presence "Indicates a enable node is configured.";5461                presence "Indicates a enable node is configured.";
5465                description5462                description
5466                  "Enable TCA reporting";5463                  "Enable TCA reporting";
5467              }5464              }
5468            }5465            }
5469            container _64-octets {5466            container _64-octets {
5470              description5467              description
5471                "set 64-octets TCA reporting status";5468                "set 64-octets TCA reporting status";
5472              container enable {5469              container enable {
5473                presence "Indicates a enable node is configured.";5470                presence "Indicates a enable node is configured.";
5474                description5471                description
5475                  "Enable TCA reporting";5472                  "Enable TCA reporting";
5476              }5473              }
5477            }5474            }
5478            container _65-127-octets {5475            container _65-127-octets {
5479              description5476              description
5480                "set 65-127-octets TCA reporting status";5477                "set 65-127-octets TCA reporting status";
5481              container enable {5478              container enable {
5482                presence "Indicates a enable node is configured.";5479                presence "Indicates a enable node is configured.";
5483                description5480                description
5484                  "Enable TCA reporting";5481                  "Enable TCA reporting";
5485              }5482              }
5486            }5483            }
5487            container _128-255-octets {5484            container _128-255-octets {
5488              description5485              description
5489                "set 128-255-octets TCA reporting status";5486                "set 128-255-octets TCA reporting status";
5490              container enable {5487              container enable {
5491                presence "Indicates a enable node is configured.";5488                presence "Indicates a enable node is configured.";
5492                description5489                description
5493                  "Enable TCA reporting";5490                  "Enable TCA reporting";
5494              }5491              }
5495            }5492            }
5496            container _256-511-octets {5493            container _256-511-octets {
5497              description5494              description
5498                "set 256-511-octets TCA reporting status";5495                "set 256-511-octets TCA reporting status";
5499              container enable {5496              container enable {
5500                presence "Indicates a enable node is configured.";5497                presence "Indicates a enable node is configured.";
5501                description5498                description
5502                  "Enable TCA reporting";5499                  "Enable TCA reporting";
5503              }5500              }
5504            }5501            }
5505            container _512-1023-octets {5502            container _512-1023-octets {
5506              description5503              description
5507                "set 512-1023-octets TCA reporting status";5504                "set 512-1023-octets TCA reporting status";
5508              container enable {5505              container enable {
5509                presence "Indicates a enable node is configured.";5506                presence "Indicates a enable node is configured.";
5510                description5507                description
5511                  "Enable TCA reporting";5508                  "Enable TCA reporting";
5512              }5509              }
5513            }5510            }
5514            container _1024-1518-octets {5511            container _1024-1518-octets {
5515              description5512              description
5516                "set 1024-1518-octets TCA reporting status";5513                "set 1024-1518-octets TCA reporting status";
5517              container enable {5514              container enable {
5518                presence "Indicates a enable node is configured.";5515                presence "Indicates a enable node is configured.";
5519                description5516                description
5520                  "Enable TCA reporting";5517                  "Enable TCA reporting";
5521              }5518              }
5522            }5519            }
5523            container in-ucast {5520            container in-ucast {
5524              description5521              description
5525                "set in-Ucast TCA reporting status";5522                "set in-Ucast TCA reporting status";
5526              container enable {5523              container enable {
5527                presence "Indicates a enable node is configured.";5524                presence "Indicates a enable node is configured.";
5528                description5525                description
5529                  "Enable TCA reporting";5526                  "Enable TCA reporting";
5530              }5527              }
5531            }5528            }
5532            container in-mcast {5529            container in-mcast {
5533              description5530              description
5534                "set in-Mcast TCA reporting status";5531                "set in-Mcast TCA reporting status";
5535              container enable {5532              container enable {
5536                presence "Indicates a enable node is configured.";5533                presence "Indicates a enable node is configured.";
5537                description5534                description
5538                  "Enable TCA reporting";5535                  "Enable TCA reporting";
5539              }5536              }
5540            }5537            }
5541            container in-bcast {5538            container in-bcast {
5542              description5539              description
5543                "set in-Bcast TCA reporting status";5540                "set in-Bcast TCA reporting status";
5544              container enable {5541              container enable {
5545                presence "Indicates a enable node is configured.";5542                presence "Indicates a enable node is configured.";
5546                description5543                description
5547                  "Enable TCA reporting";5544                  "Enable TCA reporting";
5548              }5545              }
5549            }5546            }
5550            container out-ucast {5547            container out-ucast {
5551              description5548              description
5552                "set es-pm TCA reporting status";5549                "set es-pm TCA reporting status";
5553              container enable {5550              container enable {
5554                presence "Indicates a enable node is configured.";5551                presence "Indicates a enable node is configured.";
5555                description5552                description
5556                  "Enable TCA reporting";5553                  "Enable TCA reporting";
5557              }5554              }
5558            }5555            }
5559            container out-mcast {5556            container out-mcast {
5560              description5557              description
5561                "set esr-pm TCA reporting status";5558                "set esr-pm TCA reporting status";
5562              container enable {5559              container enable {
5563                presence "Indicates a enable node is configured.";5560                presence "Indicates a enable node is configured.";
5564                description5561                description
5565                  "Enable TCA reporting";5562                  "Enable TCA reporting";
5566              }5563              }
5567            }5564            }
5568            container out-bcast {5565            container out-bcast {
5569              description5566              description
5570                "set es-sm TCA reporting status";5567                "set es-sm TCA reporting status";
5571              container enable {5568              container enable {
5572                presence "Indicates a enable node is configured.";5569                presence "Indicates a enable node is configured.";
5573                description5570                description
5574                  "Enable TCA reporting";5571                  "Enable TCA reporting";
5575              }5572              }
5576            }5573            }
5577            container tx-pkt {5574            container tx-pkt {
5578              description5575              description
5579                "set esr-sm TCA reporting status";5576                "set esr-sm TCA reporting status";
5580              container enable {5577              container enable {
5581                presence "Indicates a enable node is configured.";5578                presence "Indicates a enable node is configured.";
5582                description5579                description
5583                  "Enable TCA reporting";5580                  "Enable TCA reporting";
5584              }5581              }
5585            }5582            }
5586            container if-in-errors {5583            container if-in-errors {
5587              description5584              description
5588                "set ifIn_errors TCA reporting status";5585                "set ifIn_errors TCA reporting status";
5589              container enable {5586              container enable {
5590                presence "Indicates a enable node is configured.";5587                presence "Indicates a enable node is configured.";
5591                description5588                description
5592                  "Enable TCA reporting";5589                  "Enable TCA reporting";
5593              }5590              }
5594            }5591            }
5595            container if-in-octets {5592            container if-in-octets {
5596              description5593              description
5597                "set ifIn_Octets  TCA reporting status";5594                "set ifIn_Octets  TCA reporting status";
5598              container enable {5595              container enable {
5599                presence "Indicates a enable node is configured.";5596                presence "Indicates a enable node is configured.";
5600                description5597                description
5601                  "Enable TCA reporting";5598                  "Enable TCA reporting";
5602              }5599              }
5603            }5600            }
5604            container ether-stat-multicast-pkt {5601            container ether-stat-multicast-pkt {
5605              description5602              description
5606                "set ether_stat_multicast_pkt TCA reporting status";5603                "set ether_stat_multicast_pkt TCA reporting status";
5607              container enable {5604              container enable {
5608                presence "Indicates a enable node is configured.";5605                presence "Indicates a enable node is configured.";
5609                description5606                description
5610                  "Enable TCA reporting";5607                  "Enable TCA reporting";
5611              }5608              }
5612            }5609            }
5613            container ether-stat-broadcast-pkt {5610            container ether-stat-broadcast-pkt {
5614              description5611              description
5615                "set ether_stat_broadcast_pkt TCA reporting status";5612                "set ether_stat_broadcast_pkt TCA reporting status";
5616              container enable {5613              container enable {
5617                presence "Indicates a enable node is configured.";5614                presence "Indicates a enable node is configured.";
5618                description5615                description
5619                  "Enable TCA reporting";5616                  "Enable TCA reporting";
5620              }5617              }
5621            }5618            }
5622            container ether-stat-undersized-pkt {5619            container ether-stat-undersized-pkt {
5623              description5620              description
5624                "set ether_stat_undersized_pkt  TCA reporting status";5621                "set ether_stat_undersized_pkt  TCA reporting status";
5625              container enable {5622              container enable {
5626                presence "Indicates a enable node is configured.";5623                presence "Indicates a enable node is configured.";
5627                description5624                description
5628                  "Enable TCA reporting";5625                  "Enable TCA reporting";
5629              }5626              }
5630            }5627            }
5631            container out-octets {5628            container out-octets {
5632              description5629              description
5633                "set out-octets TCA reporting status";5630                "set out-octets TCA reporting status";
5634              container enable {5631              container enable {
5635                presence "Indicates a enable node is configured.";5632                presence "Indicates a enable node is configured.";
5636                description5633                description
5637                  "Enable TCA reporting";5634                  "Enable TCA reporting";
5638              }5635              }
5639            }5636            }
5640            container in-good-bytes {5637            container in-good-bytes {
5641              description5638              description
5642                "set in-good-bytes TCA reporting status";5639                "set in-good-bytes TCA reporting status";
5643              container enable {5640              container enable {
5644                presence "Indicates a enable node is configured.";5641                presence "Indicates a enable node is configured.";
5645                description5642                description
5646                  "Enable TCA reporting";5643                  "Enable TCA reporting";
5647              }5644              }
5648            }5645            }
5649            container in-good-pkts {5646            container in-good-pkts {
5650              description5647              description
5651                "set in-good-pkts TCA reporting status";5648                "set in-good-pkts TCA reporting status";
5652              container enable {5649              container enable {
5653                presence "Indicates a enable node is configured.";5650                presence "Indicates a enable node is configured.";
5654                description5651                description
5655                  "Enable TCA reporting";5652                  "Enable TCA reporting";
5656              }5653              }
5657            }5654            }
5658            container in-drop-other {5655            container in-drop-other {
5659              description5656              description
5660                "set in-drop-other TCA reporting status";5657                "set in-drop-other TCA reporting status";
5661              container enable {5658              container enable {
5662                presence "Indicates a enable node is configured.";5659                presence "Indicates a enable node is configured.";
5663                description5660                description
5664                  "Enable TCA reporting";5661                  "Enable TCA reporting";
5665              }5662              }
5666            }5663            }
5667            container out-good-bytes {5664            container out-good-bytes {
5668              description5665              description
5669                "set out-good-bytes TCA reporting status";5666                "set out-good-bytes TCA reporting status";
5670              container enable {5667              container enable {
5671                presence "Indicates a enable node is configured.";5668                presence "Indicates a enable node is configured.";
5672                description5669                description
5673                  "Enable TCA reporting";5670                  "Enable TCA reporting";
5674              }5671              }
5675            }5672            }
5676            container out-good-pkts {5673            container out-good-pkts {
5677              description5674              description
5678                "set out-good-pkts TCA reporting status";5675                "set out-good-pkts TCA reporting status";
5679              container enable {5676              container enable {
5680                presence "Indicates a enable node is configured.";5677                presence "Indicates a enable node is configured.";
5681                description5678                description
5682                  "Enable TCA reporting";5679                  "Enable TCA reporting";
5683              }5680              }
5684            }5681            }
5685            container in-error-fragments {5682            container in-error-fragments {
5686              description5683              description
5687                "set in-error-fragments TCA reporting status";5684                "set in-error-fragments TCA reporting status";
5688              container enable {5685              container enable {
5689                presence "Indicates a enable node is configured.";5686                presence "Indicates a enable node is configured.";
5690                description5687                description
5691                  "Enable TCA reporting";5688                  "Enable TCA reporting";
5692              }5689              }
5693            }5690            }
5694            container in-64-octets {5691            container in-64-octets {
5695              description5692              description
5696                "set in-64-octets TCA reporting status";5693                "set in-64-octets TCA reporting status";
5697              container enable {5694              container enable {
5698                presence "Indicates a enable node is configured.";5695                presence "Indicates a enable node is configured.";
5699                description5696                description
5700                  "Enable TCA reporting";5697                  "Enable TCA reporting";
5701              }5698              }
5702            }5699            }
5703            container in-65-127-octets {5700            container in-65-127-octets {
5704              description5701              description
5705                "set in-65-127-octets TCA reporting status";5702                "set in-65-127-octets TCA reporting status";
5706              container enable {5703              container enable {
5707                presence "Indicates a enable node is configured.";5704                presence "Indicates a enable node is configured.";
5708                description5705                description
5709                  "Enable TCA reporting";5706                  "Enable TCA reporting";
5710              }5707              }
5711            }5708            }
5712            container in-128-255-octets {5709            container in-128-255-octets {
5713              description5710              description
5714                "set in-128-255-octets TCA reporting status";5711                "set in-128-255-octets TCA reporting status";
5715              container enable {5712              container enable {
5716                presence "Indicates a enable node is configured.";5713                presence "Indicates a enable node is configured.";
5717                description5714                description
5718                  "Enable TCA reporting";5715                  "Enable TCA reporting";
5719              }5716              }
5720            }5717            }
5721            container in-256-511-octets {5718            container in-256-511-octets {
5722              description5719              description
5723                "set in-256-511-octets TCA reporting status";5720                "set in-256-511-octets TCA reporting status";
5724              container enable {5721              container enable {
5725                presence "Indicates a enable node is configured.";5722                presence "Indicates a enable node is configured.";
5726                description5723                description
5727                  "Enable TCA reporting";5724                  "Enable TCA reporting";
5728              }5725              }
5729            }5726            }
5730            container in-512-1023-octets {5727            container in-512-1023-octets {
5731              description5728              description
5732                "set in-512-1023-octets TCA reporting status";5729                "set in-512-1023-octets TCA reporting status";
5733              container enable {5730              container enable {
5734                presence "Indicates a enable node is configured.";5731                presence "Indicates a enable node is configured.";
5735                description5732                description
5736                  "Enable TCA reporting";5733                  "Enable TCA reporting";
5737              }5734              }
5738            }5735            }
5739            container in-1024-1518-octets {5736            container in-1024-1518-octets {
5740              description5737              description
5741                "set in-1024-1518-octets TCA reporting status";5738                "set in-1024-1518-octets TCA reporting status";
5742              container enable {5739              container enable {
5743                presence "Indicates a enable node is configured.";5740                presence "Indicates a enable node is configured.";
5744                description5741                description
5745                  "Enable TCA reporting";5742                  "Enable TCA reporting";
5746              }5743              }
5747            }5744            }
5748            container out-pkt-64-octet {5745            container out-pkt-64-octet {
5749              description5746              description
5750                "set out-pkt-64-octet TCA reporting status";5747                "set out-pkt-64-octet TCA reporting status";
5751              container enable {5748              container enable {
5752                presence "Indicates a enable node is configured.";5749                presence "Indicates a enable node is configured.";
5753                description5750                description
5754                  "Enable TCA reporting";5751                  "Enable TCA reporting";
5755              }5752              }
5756            }5753            }
5757            container out-pkts-65-127-octets {5754            container out-pkts-65-127-octets {
5758              description5755              description
5759                "set out-pkts-65-127-octets TCA reporting status";5756                "set out-pkts-65-127-octets TCA reporting status";
5760              container enable {5757              container enable {
5761                presence "Indicates a enable node is configured.";5758                presence "Indicates a enable node is configured.";
5762                description5759                description
5763                  "Enable TCA reporting";5760                  "Enable TCA reporting";
5764              }5761              }
5765            }5762            }
5766            container out-pkts-128-255-octets {5763            container out-pkts-128-255-octets {
5767              description5764              description
5768                "set out-pkts-128-255-octets TCA reporting status";5765                "set out-pkts-128-255-octets TCA reporting status";
5769              container enable {5766              container enable {
5770                presence "Indicates a enable node is configured.";5767                presence "Indicates a enable node is configured.";
5771                description5768                description
5772                  "Enable TCA reporting";5769                  "Enable TCA reporting";
5773              }5770              }
5774            }5771            }
5775            container out-pkts-256-511-octets {5772            container out-pkts-256-511-octets {
5776              description5773              description
5777                "set out-pkts-256-511-octets TCA reporting status";5774                "set out-pkts-256-511-octets TCA reporting status";
5778              container enable {5775              container enable {
5779                presence "Indicates a enable node is configured.";5776                presence "Indicates a enable node is configured.";
5780                description5777                description
5781                  "Enable TCA reporting";5778                  "Enable TCA reporting";
5782              }5779              }
5783            }5780            }
5784            container out-pkts-512-1023-octets {5781            container out-pkts-512-1023-octets {
5785              description5782              description
5786                "set out-pkts-512-1023-octets TCA reporting status";5783                "set out-pkts-512-1023-octets TCA reporting status";
5787              container enable {5784              container enable {
5788                presence "Indicates a enable node is configured.";5785                presence "Indicates a enable node is configured.";
5789                description5786                description
5790                  "Enable TCA reporting";5787                  "Enable TCA reporting";
5791              }5788              }
5792            }5789            }
5793            container out-pkts-1024-1518-octets {5790            container out-pkts-1024-1518-octets {
5794              description5791              description
5795                "set out-pkts-1024-1518-octets TCA reporting status";5792                "set out-pkts-1024-1518-octets TCA reporting status";
5796              container enable {5793              container enable {
5797                presence "Indicates a enable node is configured.";5794                presence "Indicates a enable node is configured.";
5798                description5795                description
5799                  "Enable TCA reporting";5796                  "Enable TCA reporting";
5800              }5797              }
5801            }5798            }
5802            container tx-undersized-pkt {5799            container tx-undersized-pkt {
5803              description5800              description
5804                "set tx_undersized_pkt  TCA reporting status";5801                "set tx_undersized_pkt  TCA reporting status";
5805              container enable {5802              container enable {
5806                presence "Indicates a enable node is configured.";5803                presence "Indicates a enable node is configured.";
5807                description5804                description
5808                  "Enable TCA reporting";5805                  "Enable TCA reporting";
5809              }5806              }
5810            }5807            }
5811            container tx-oversized-pkt {5808            container tx-oversized-pkt {
5812              description5809              description
5813                "set tx_oversized_pkt  TCA reporting status";5810                "set tx_oversized_pkt  TCA reporting status";
5814              container enable {5811              container enable {
5815                presence "Indicates a enable node is configured.";5812                presence "Indicates a enable node is configured.";
5816                description5813                description
5817                  "Enable TCA reporting";5814                  "Enable TCA reporting";
5818              }5815              }
5819            }5816            }
5820            container tx-fragments {5817            container tx-fragments {
5821              description5818              description
5822                "set tx_fragments  TCA reporting status";5819                "set tx_fragments  TCA reporting status";
5823              container enable {5820              container enable {
5824                presence "Indicates a enable node is configured.";5821                presence "Indicates a enable node is configured.";
5825                description5822                description
5826                  "Enable TCA reporting";5823                  "Enable TCA reporting";
5827              }5824              }
5828            }5825            }
5829            container tx-jabber {5826            container tx-jabber {
5830              description5827              description
5831                "set tx_jabber  TCA reporting status";5828                "set tx_jabber  TCA reporting status";
5832              container enable {5829              container enable {
5833                presence "Indicates a enable node is configured.";5830                presence "Indicates a enable node is configured.";
5834                description5831                description
5835                  "Enable TCA reporting";5832                  "Enable TCA reporting";
5836              }5833              }
5837            }5834            }
5838            container tx-bad-fcs {5835            container tx-bad-fcs {
5839              description5836              description
5840                "set tx_bad_fcs  TCA reporting status";5837                "set tx_bad_fcs  TCA reporting status";
5841              container enable {5838              container enable {
5842                presence "Indicates a enable node is configured.";5839                presence "Indicates a enable node is configured.";
5843                description5840                description
5844                  "Enable TCA reporting";5841                  "Enable TCA reporting";
5845              }5842              }
5846            }5843            }
5847          }5844          }
5848        }5845        }
5849        container fec {5846        container fec {
5850          description5847          description
5851            "Configure fec performance monitoring";5848            "Configure fec performance monitoring";
5852          container threshold {5849          container threshold {
5853            description5850            description
5854              "Configure fec threshold";5851              "Configure fec threshold";
5855            leaf ec-words {5852            leaf ec-words {
5856              type xr:Cisco-ios-xr-string {5853              type xr:Cisco-ios-xr-string {
5857                length "1..20" {5854                length "1..20" {
5858                  description5855                  description
5859                    "ec-words threshold <range:1-18446744073709551615>";5856                    "ec-words threshold <range:1-18446744073709551615>";
5860                }5857                }
5861              }5858              }
5862              description5859              description
5863                "set EC-Words threshold";5860                "set EC-Words threshold";
5864            }5861            }
5865            leaf uc-words {5862            leaf uc-words {
5866              type xr:Cisco-ios-xr-string {5863              type xr:Cisco-ios-xr-string {
5867                length "1..20" {5864                length "1..20" {
5868                  description5865                  description
5869                    "uc-words threshold <range:1-18446744073709551615>";5866                    "uc-words threshold <range:1-18446744073709551615>";
5870                }5867                }
5871              }5868              }
5872              description5869              description
5873                "set UC-WORDS threshold";5870                "set UC-WORDS threshold";
5874            }5871            }
5875            container pre-fec-ber {5872            container pre-fec-ber {
5876              description5873              description
5877                "Set PRE-FEC-BER Thresholds";5874                "Set PRE-FEC-BER Thresholds";
5878              leaf min {5875              leaf min {
5879                type xr:Cisco-ios-xr-string {5876                type xr:Cisco-ios-xr-string {
5880                  length "1..20" {5877                  length "1..20" {
5881                    description5878                    description
5882                      "pre-fec-ber min threshold <range:1-18446744073709551615>";5879                      "pre-fec-ber min threshold <range:1-18446744073709551615>";
5883                  }5880                  }
5884                }5881                }
5885                description5882                description
5886                  "set pre-fec-ber min threshold";5883                  "set pre-fec-ber min threshold";
5887              }5884              }
5888              leaf max {5885              leaf max {
5889                type xr:Cisco-ios-xr-string {5886                type xr:Cisco-ios-xr-string {
5890                  length "1..20" {5887                  length "1..20" {
5891                    description5888                    description
5892                      "pre-fec-ber max threshold <range:1-18446744073709551615>";5889                      "pre-fec-ber max threshold <range:1-18446744073709551615>";
5893                  }5890                  }
5894                }5891                }
5895                description5892                description
5896                  "set pre-fec-ber max threshold";5893                  "set pre-fec-ber max threshold";
5897              }5894              }
5898            }5895            }
5899            container post-fec-ber {5896            container post-fec-ber {
5900              description5897              description
5901                "Set POST-FEC-BER Thresholds";5898                "Set POST-FEC-BER Thresholds";
5902              leaf min {5899              leaf min {
5903                type xr:Cisco-ios-xr-string {5900                type xr:Cisco-ios-xr-string {
5904                  length "1..20" {5901                  length "1..20" {
5905                    description5902                    description
5906                      "post-fec-ber min threshold <range:1-18446744073709551615>";5903                      "post-fec-ber min threshold <range:1-18446744073709551615>";
5907                  }5904                  }
5908                }5905                }
5909                description5906                description
5910                  "set post-fec-ber min threshold <range:0-18446744073709551615>";5907                  "set post-fec-ber min threshold <range:0-18446744073709551615>";
5911              }5908              }
5912              leaf max {5909              leaf max {
5913                type xr:Cisco-ios-xr-string {5910                type xr:Cisco-ios-xr-string {
5914                  length "1..20" {5911                  length "1..20" {
5915                    description5912                    description
5916                      "post-fec-ber max threshold <range:1-18446744073709551615>";5913                      "post-fec-ber max threshold <range:1-18446744073709551615>";
5917                  }5914                  }
5918                }5915                }
5919                description5916                description
5920                  "set post-fec-ber max threshold";5917                  "set post-fec-ber max threshold";
5921              }5918              }
5922            }5919            }
5923          }5920          }
5924          container report {5921          container report {
5925            description5922            description
5926              "set fec TCA reporting status";5923              "set fec TCA reporting status";
5927            container uc-words {5924            container uc-words {
5928              description5925              description
5929                "set uc-words TCA reporting status";5926                "set uc-words TCA reporting status";
5930              container enable {5927              container enable {
5931                presence "Indicates a enable node is configured.";5928                presence "Indicates a enable node is configured.";
5932                description5929                description
5933                  "Enable TCA reporting";5930                  "Enable TCA reporting";
5934              }5931              }
5935            }5932            }
5936            container ec-words {5933            container ec-words {
5937              description5934              description
5938                "set ec-words TCA reporting status";5935                "set ec-words TCA reporting status";
5939              container enable {5936              container enable {
5940                presence "Indicates a enable node is configured.";5937                presence "Indicates a enable node is configured.";
5941                description5938                description
5942                  "Enable TCA reporting";5939                  "Enable TCA reporting";
5943              }5940              }
5944            }5941            }
5945            container pre-fec-ber {5942            container pre-fec-ber {
5946              description5943              description
5947                "set PRE FEC BER TCA reporting status";5944                "set PRE FEC BER TCA reporting status";
5948              container max-tca {5945              container max-tca {
5949                description5946                description
5950                  "set PRE FEC BER max TCA reporting status";5947                  "set PRE FEC BER max TCA reporting status";
5951                container enable {5948                container enable {
5952                  presence "Indicates a enable node is configured.";5949                  presence "Indicates a enable node is configured.";
5953                  description5950                  description
5954                    "Enable TCA reporting";5951                    "Enable TCA reporting";
5955                }5952                }
5956              }5953              }
5957              container min-tca {5954              container min-tca {
5958                description5955                description
5959                  "set PRE FEC BER min TCA reporting status";5956                  "set PRE FEC BER min TCA reporting status";
5960                container enable {5957                container enable {
5961                  presence "Indicates a enable node is configured.";5958                  presence "Indicates a enable node is configured.";
5962                  description5959                  description
5963                    "Enable TCA reporting";5960                    "Enable TCA reporting";
5964                }5961                }
5965              }5962              }
5966            }5963            }
5967            container post-fec-ber {5964            container post-fec-ber {
5968              description5965              description
5969                "set POST FEC BER TCA reporting status";5966                "set POST FEC BER TCA reporting status";
5970              container max-tca {5967              container max-tca {
5971                description5968                description
5972                  "set POST FEC BER max TCA reporting status";5969                  "set POST FEC BER max TCA reporting status";
5973                container enable {5970                container enable {
5974                  presence "Indicates a enable node is configured.";5971                  presence "Indicates a enable node is configured.";
5975                  description5972                  description
5976                    "Enable TCA reporting";5973                    "Enable TCA reporting";
5977                }5974                }
5978              }5975              }
5979              container min-tca {5976              container min-tca {
5980                description5977                description
5981                  "set POST FEC BER min TCA reporting status";5978                  "set POST FEC BER min TCA reporting status";
5982                container enable {5979                container enable {
5983                  presence "Indicates a enable node is configured.";5980                  presence "Indicates a enable node is configured.";
5984                  description5981                  description
5985                    "Enable TCA reporting";5982                    "Enable TCA reporting";
5986                }5983                }
5987              }5984              }
5988            }5985            }
5989          }5986          }
5990        }5987        }
5991        container pcs {5988        container pcs {
5992          description5989          description
5993            "configure pcs performance monitoring";5990            "configure pcs performance monitoring";
5994          container threshold {5991          container threshold {
5995            description5992            description
5996              "Configure threshold on pcs parameters";5993              "Configure threshold on pcs parameters";
5997            leaf bip {5994            leaf bip {
5998              type xr:Cisco-ios-xr-string {5995              type xr:Cisco-ios-xr-string {
5999                length "1..20" {5996                length "1..20" {
6000                  description5997                  description
6001                    "BIP threshold range <1-18446744073709551615>";5998                    "BIP threshold range <1-18446744073709551615>";
6002                }5999                }
6003              }6000              }
6004              description6001              description
6005                "set BIP threshold";6002                "set BIP threshold";
6006            }6003            }
6007            leaf frm-err {6004            leaf frm-err {
6008              type xr:Cisco-ios-xr-string {6005              type xr:Cisco-ios-xr-string {
6009                length "1..20" {6006                length "1..20" {
6010                  description6007                  description
6011                    "FRM-ERR threshold range <1-18446744073709551615>";6008                    "FRM-ERR threshold range <1-18446744073709551615>";
6012                }6009                }
6013              }6010              }
6014              description6011              description
6015                "set FRM-ERR threshold";6012                "set FRM-ERR threshold";
6016            }6013            }
6017            leaf bad-sh {6014            leaf bad-sh {
6018              type xr:Cisco-ios-xr-string {6015              type xr:Cisco-ios-xr-string {
6019                length "1..20" {6016                length "1..20" {
6020                  description6017                  description
6021                    "Bad-sh threshold range <1-18446744073709551615>";6018                    "Bad-sh threshold range <1-18446744073709551615>";
6022                }6019                }
6023              }6020              }
6024              description6021              description
6025                "set Bad-sh threshold";6022                "set Bad-sh threshold";
6026            }6023            }
6027            leaf es {6024            leaf es {
6028              type xr:Cisco-ios-xr-string {6025              type xr:Cisco-ios-xr-string {
6029                length "1..20" {6026                length "1..20" {
6030                  description6027                  description
6031                    "Es threshold range <0-86400>";6028                    "Es threshold range <0-86400>";
6032                }6029                }
6033              }6030              }
6034              description6031              description
6035                "set Es threshold";6032                "set Es threshold";
6036            }6033            }
6037            leaf ses {6034            leaf ses {
6038              type xr:Cisco-ios-xr-string {6035              type xr:Cisco-ios-xr-string {
6039                length "1..20" {6036                length "1..20" {
6040                  description6037                  description
6041                    "Ses threshold range <0-86400>";6038                    "Ses threshold range <0-86400>";
6042                }6039                }
6043              }6040              }
6044              description6041              description
6045                "set Ses threshold";6042                "set Ses threshold";
6046            }6043            }
6047            leaf uas {6044            leaf uas {
6048              type xr:Cisco-ios-xr-string {6045              type xr:Cisco-ios-xr-string {
6049                length "1..20" {6046                length "1..20" {
6050                  description6047                  description
6051                    "Uas threshold range <0-86400>";6048                    "Uas threshold range <0-86400>";
6052                }6049                }
6053              }6050              }
6054              description6051              description
6055                "set Uas threshold";6052                "set Uas threshold";
6056            }6053            }
6057            leaf es-fe {6054            leaf es-fe {
6058              type xr:Cisco-ios-xr-string {6055              type xr:Cisco-ios-xr-string {
6059                length "1..20" {6056                length "1..20" {
6060                  description6057                  description
6061                    "Es fe threshold range <0-86400>";6058                    "Es fe threshold range <0-86400>";
6062                }6059                }
6063              }6060              }
6064              description6061              description
6065                "set Es fe threshold";6062                "set Es fe threshold";
6066            }6063            }
6067            leaf ses-fe {6064            leaf ses-fe {
6068              type xr:Cisco-ios-xr-string {6065              type xr:Cisco-ios-xr-string {
6069                length "1..20" {6066                length "1..20" {
6070                  description6067                  description
6071                    "Ses fe threshold range <0-86400>";6068                    "Ses fe threshold range <0-86400>";
6072                }6069                }
6073              }6070              }
6074              description6071              description
6075                "set Ses fe threshold";6072                "set Ses fe threshold";
6076            }6073            }
6077            leaf uas-fe {6074            leaf uas-fe {
6078              type xr:Cisco-ios-xr-string {6075              type xr:Cisco-ios-xr-string {
6079                length "1..20" {6076                length "1..20" {
6080                  description6077                  description
6081                    "Ses threshold range <0-86400>";6078                    "Ses threshold range <0-86400>";
6082                }6079                }
6083              }6080              }
6084              description6081              description
6085                "set Uas threshold";6082                "set Uas threshold";
6086            }6083            }
6087          }6084          }
6088          container report {6085          container report {
6089            description6086            description
6090              "set pcs TCA reporting status";6087              "set pcs TCA reporting status";
6091            container bip {6088            container bip {
6092              description6089              description
6093                "set bip TCA reporting status";6090                "set bip TCA reporting status";
6094              container enable {6091              container enable {
6095                presence "Indicates a enable node is configured.";6092                presence "Indicates a enable node is configured.";
6096                description6093                description
6097                  "Enable TCA reporting";6094                  "Enable TCA reporting";
6098              }6095              }
6099            }6096            }
6100            container frm-err {6097            container frm-err {
6101              description6098              description
6102                "set frm-err TCA reporting status";6099                "set frm-err TCA reporting status";
6103              container enable {6100              container enable {
6104                presence "Indicates a enable node is configured.";6101                presence "Indicates a enable node is configured.";
6105                description6102                description
6106                  "Enable TCA reporting";6103                  "Enable TCA reporting";
6107              }6104              }
6108            }6105            }
6109            container bad-sh {6106            container bad-sh {
6110              description6107              description
6111                "set bad-sh TCA reporting status";6108                "set bad-sh TCA reporting status";
6112              container enable {6109              container enable {
6113                presence "Indicates a enable node is configured.";6110                presence "Indicates a enable node is configured.";
6114                description6111                description
6115                  "Enable TCA reporting";6112                  "Enable TCA reporting";
6116              }6113              }
6117            }6114            }
6118            container es {6115            container es {
6119              description6116              description
6120                "set es TCA reporting status";6117                "set es TCA reporting status";
6121              container enable {6118              container enable {
6122                presence "Indicates a enable node is configured.";6119                presence "Indicates a enable node is configured.";
6123                description6120                description
6124                  "Enable TCA reporting";6121                  "Enable TCA reporting";
6125              }6122              }
6126            }6123            }
6127            container ses {6124            container ses {
6128              description6125              description
6129                "set ses TCA reporting status";6126                "set ses TCA reporting status";
6130              container enable {6127              container enable {
6131                presence "Indicates a enable node is configured.";6128                presence "Indicates a enable node is configured.";
6132                description6129                description
6133                  "Enable TCA reporting";6130                  "Enable TCA reporting";
6134              }6131              }
6135            }6132            }
6136            container uas {6133            container uas {
6137              description6134              description
6138                "set uas TCA reporting status";6135                "set uas TCA reporting status";
6139              container enable {6136              container enable {
6140                presence "Indicates a enable node is configured.";6137                presence "Indicates a enable node is configured.";
6141                description6138                description
6142                  "Enable TCA reporting";6139                  "Enable TCA reporting";
6143              }6140              }
6144            }6141            }
6145            container es-fe {6142            container es-fe {
6146              description6143              description
6147                "set es-fe TCA reporting status";6144                "set es-fe TCA reporting status";
6148              container disable {6145              container disable {
6149                presence "Indicates a disable node is configured.";6146                presence "Indicates a disable node is configured.";
6150                description6147                description
6151                  "Disable TCA reporting";6148                  "Disable TCA reporting";
6152              }6149              }
6153            }6150            }
6154            container ses-fe {6151            container ses-fe {
6155              description6152              description
6156                "set ses-fe TCA reporting status";6153                "set ses-fe TCA reporting status";
6157              container disable {6154              container disable {
6158                presence "Indicates a disable node is configured.";6155                presence "Indicates a disable node is configured.";
6159                description6156                description
6160                  "Disable TCA reporting";6157                  "Disable TCA reporting";
6161              }6158              }
6162            }6159            }
6163            container uas-fe {6160            container uas-fe {
6164              description6161              description
6165                "set uas-fe TCA reporting status";6162                "set uas-fe TCA reporting status";
6166              container disable {6163              container disable {
6167                presence "Indicates a disable node is configured.";6164                presence "Indicates a disable node is configured.";
6168                description6165                description
6169                  "Disable TCA reporting";6166                  "Disable TCA reporting";
6170              }6167              }
6171            }6168            }
6172          }6169          }
6173        }6170        }
6174      }6171      }
6175      container interval-30-sec {6172      container interval-30-sec {
6176        description6173        description
6177          "Configure pm parameters of 30-second interval";6174          "Configure pm parameters of 30-second interval";
6178        container ether {6175        container ether {
6179          description6176          description
6180            "configure ether performance monitoring";6177            "configure ether performance monitoring";
6181          container threshold {6178          container threshold {
6182            description6179            description
6183              "Configure threshold on ether parameters";6180              "Configure threshold on ether parameters";
6184            leaf rx-pkt {6181            leaf rx-pkt {
6185              type uint32 {6182              type uint32 {
6186                range "1..4294967295" {6183                range "1..4294967295" {
6187                  description6184                  description
6188                    "RX-PKT threshold ";6185                    "RX-PKT threshold ";
6189                }6186                }
6190              }6187              }
6191              description6188              description
6192                "set RX-PKT threshold";6189                "set RX-PKT threshold";
6193            }6190            }
6194            leaf stat-pkt {6191            leaf stat-pkt {
6195              type uint32 {6192              type uint32 {
6196                range "1..4294967295" {6193                range "1..4294967295" {
6197                  description6194                  description
6198                    "PKT-STAT threshold ";6195                    "PKT-STAT threshold ";
6199                }6196                }
6200              }6197              }
6201              description6198              description
6202                "set PKT-STAT threshold";6199                "set PKT-STAT threshold";
6203            }6200            }
6204            leaf octet-stat {6201            leaf octet-stat {
6205              type uint32 {6202              type uint32 {
6206                range "1..4294967295" {6203                range "1..4294967295" {
6207                  description6204                  description
6208                    "OCTET-STAT threshold ";6205                    "OCTET-STAT threshold ";
6209                }6206                }
6210              }6207              }
6211              description6208              description
6212                "set OCTET-STAT threshold";6209                "set OCTET-STAT threshold";
6213            }6210            }
6214            leaf oversize-pkt {6211            leaf oversize-pkt {
6215              type uint32 {6212              type uint32 {
6216                range "1..4294967295" {6213                range "1..4294967295" {
6217                  description6214                  description
6218                    "OVERSIZE-PKT threshold";6215                    "OVERSIZE-PKT threshold";
6219                }6216                }
6220              }6217              }
6221              description6218              description
6222                "set OVERSIZE-PKT threshold";6219                "set OVERSIZE-PKT threshold";
6223            }6220            }
6224            leaf fcs-err {6221            leaf fcs-err {
6225              type uint32 {6222              type uint32 {
6226                range "1..4294967295" {6223                range "1..4294967295" {
6227                  description6224                  description
6228                    "FCS-ERR threshold";6225                    "FCS-ERR threshold";
6229                }6226                }
6230              }6227              }
6231              description6228              description
6232                "set FCS-ERR threshold";6229                "set FCS-ERR threshold";
6233            }6230            }
6234            leaf long-frame {6231            leaf long-frame {
6235              type uint32 {6232              type uint32 {
6236                range "1..4294967295" {6233                range "1..4294967295" {
6237                  description6234                  description
6238                    "LONG-FRAMES threshold ";6235                    "LONG-FRAMES threshold ";
6239                }6236                }
6240              }6237              }
6241              description6238              description
6242                "set LONG-FRAMES threshold";6239                "set LONG-FRAMES threshold";
6243            }6240            }
6244            leaf jabber-stats {6241            leaf jabber-stats {
6245              type uint32 {6242              type uint32 {
6246                range "1..4294967295" {6243                range "1..4294967295" {
6247                  description6244                  description
6248                    "JABBER-STATS threshold ";6245                    "JABBER-STATS threshold ";
6249                }6246                }
6250              }6247              }
6251              description6248              description
6252                "set JABBER-STATS threshold";6249                "set JABBER-STATS threshold";
6253            }6250            }
6254            leaf sixty-four-octets {6251            leaf sixty-four-octets {
6255              type uint32 {6252              type uint32 {
6256                range "1..4294967295" {6253                range "1..4294967295" {
6257                  description6254                  description
6258                    "64-OCTET threshold";6255                    "64-OCTET threshold";
6259                }6256                }
6260              }6257              }
6261              description6258              description
6262                "set 64-OCTET threshold";6259                "set 64-OCTET threshold";
6263            }6260            }
6264            leaf six5-127-octets {6261            leaf six5-127-octets {
6265              type uint32 {6262              type uint32 {
6266                range "1..4294967295" {6263                range "1..4294967295" {
6267                  description6264                  description
6268                    "65-127-OCTET threshold";6265                    "65-127-OCTET threshold";
6269                }6266                }
6270              }6267              }
6271              description6268              description
6272                "set 65-127-OCTET threshold";6269                "set 65-127-OCTET threshold";
6273            }6270            }
6274            leaf one-hundred-twenty-eight-255-octets {6271            leaf one-hundred-twenty-eight-255-octets {
6275              type uint32 {6272              type uint32 {
6276                range "1..4294967295" {6273                range "1..4294967295" {
6277                  description6274                  description
6278                    "128-255-OCTET threshold ";6275                    "128-255-OCTET threshold ";
6279                }6276                }
6280              }6277              }
6281              description6278              description
6282                "set 128-255-OCTET threshold";6279                "set 128-255-OCTET threshold";
6283            }6280            }
6284            leaf two-hundred-fifty-six-511-octets {6281            leaf two-hundred-fifty-six-511-octets {
6285              type uint32 {6282              type uint32 {
6286                range "1..4294967295" {6283                range "1..4294967295" {
6287                  description6284                  description
6288                    "256-511-OCTET threshold ";6285                    "256-511-OCTET threshold ";
6289                }6286                }
6290              }6287              }
6291              description6288              description
6292                "set 256-511-OCTET threshold";6289                "set 256-511-OCTET threshold";
6293            }6290            }
6294            leaf five-hundred-twelve-1023-octets {6291            leaf five-hundred-twelve-1023-octets {
6295              type uint32 {6292              type uint32 {
6296                range "1..4294967295" {6293                range "1..4294967295" {
6297                  description6294                  description
6298                    "512-1023-OCTET threshold";6295                    "512-1023-OCTET threshold";
6299                }6296                }
6300              }6297              }
6301              description6298              description
6302                "set 512-1023-OCTET threshold";6299                "set 512-1023-OCTET threshold";
6303            }6300            }
6304            leaf one-thousand-twenty-four-1518-octets {6301            leaf one-thousand-twenty-four-1518-octets {
6305              type uint32 {6302              type uint32 {
6306                range "1..4294967295" {6303                range "1..4294967295" {
6307                  description6304                  description
6308                    "1024-1518-OCTET threshold";6305                    "1024-1518-OCTET threshold";
6309                }6306                }
6310              }6307              }
6311              description6308              description
6312                "set 1024-1518-OCTET threshold";6309                "set 1024-1518-OCTET threshold";
6313            }6310            }
6314            leaf in-64-octets {6311            leaf in-64-octets {
6315              type uint32 {6312              type uint32 {
6316                range "1..4294967295" {6313                range "1..4294967295" {
6317                  description6314                  description
6318                    "IN-64-OCTET threshold";6315                    "IN-64-OCTET threshold";
6319                }6316                }
6320              }6317              }
6321              description6318              description
6322                "set IN-64-OCTET threshold";6319                "set IN-64-OCTET threshold";
6323            }6320            }
6324            leaf in-65-127-octets {6321            leaf in-65-127-octets {
6325              type uint32 {6322              type uint32 {
6326                range "1..4294967295" {6323                range "1..4294967295" {
6327                  description6324                  description
6328                    "IN-65-127-OCTET threshold";6325                    "IN-65-127-OCTET threshold";
6329                }6326                }
6330              }6327              }
6331              description6328              description
6332                "set IN-65-127-OCTET threshold";6329                "set IN-65-127-OCTET threshold";
6333            }6330            }
6334            leaf in-128-255-octets {6331            leaf in-128-255-octets {
6335              type uint32 {6332              type uint32 {
6336                range "1..4294967295" {6333                range "1..4294967295" {
6337                  description6334                  description
6338                    "IN-128-255-OCTET threshold ";6335                    "IN-128-255-OCTET threshold ";
6339                }6336                }
6340              }6337              }
6341              description6338              description
6342                "set IN-128-255-OCTET threshold";6339                "set IN-128-255-OCTET threshold";
6343            }6340            }
6344            leaf in-256-511-octets {6341            leaf in-256-511-octets {
6345              type uint32 {6342              type uint32 {
6346                range "1..4294967295" {6343                range "1..4294967295" {
6347                  description6344                  description
6348                    "IN-256-511-OCTET threshold ";6345                    "IN-256-511-OCTET threshold ";
6349                }6346                }
6350              }6347              }
6351              description6348              description
6352                "set IN-256-511-OCTET threshold";6349                "set IN-256-511-OCTET threshold";
6353            }6350            }
6354            leaf in-512-1023-octets {6351            leaf in-512-1023-octets {
6355              type uint32 {6352              type uint32 {
6356                range "1..4294967295" {6353                range "1..4294967295" {
6357                  description6354                  description
6358                    "IN-512-1023-OCTET threshold";6355                    "IN-512-1023-OCTET threshold";
6359                }6356                }
6360              }6357              }
6361              description6358              description
6362                "set IN-512-1023-OCTET threshold";6359                "set IN-512-1023-OCTET threshold";
6363            }6360            }
6364            leaf in-1024-1518-octets {6361            leaf in-1024-1518-octets {
6365              type uint32 {6362              type uint32 {
6366                range "1..4294967295" {6363                range "1..4294967295" {
6367                  description6364                  description
6368                    "IN-1024-1518-OCTET threshold";6365                    "IN-1024-1518-OCTET threshold";
6369                }6366                }
6370              }6367              }
6371              description6368              description
6372                "set IN-1024-1518-OCTET threshold";6369                "set IN-1024-1518-OCTET threshold";
6373            }6370            }
6374            leaf out-pkt-64-octet {6371            leaf out-pkt-64-octet {
6375              type uint32 {6372              type uint32 {
6376                range "1..4294967295" {6373                range "1..4294967295" {
6377                  description6374                  description
6378                    "OUT-PKT-64-OCTET threshold";6375                    "OUT-PKT-64-OCTET threshold";
6379                }6376                }
6380              }6377              }
6381              description6378              description
6382                "set OUT-PKT-64-OCTET threshold";6379                "set OUT-PKT-64-OCTET threshold";
6383            }6380            }
6384            leaf out-pkts-65-127-octets {6381            leaf out-pkts-65-127-octets {
6385              type uint32 {6382              type uint32 {
6386                range "1..4294967295" {6383                range "1..4294967295" {
6387                  description6384                  description
6388                    "OUT-PKTS-65-127-OCTETS threshold";6385                    "OUT-PKTS-65-127-OCTETS threshold";
6389                }6386                }
6390              }6387              }
6391              description6388              description
6392                "set OUT-PKTS-65-127-OCTETS threshold";6389                "set OUT-PKTS-65-127-OCTETS threshold";
6393            }6390            }
6394            leaf out-pkts-128-255-octets {6391            leaf out-pkts-128-255-octets {
6395              type uint32 {6392              type uint32 {
6396                range "1..4294967295" {6393                range "1..4294967295" {
6397                  description6394                  description
6398                    "OUT-PKTS-128-255-OCTETS threshold";6395                    "OUT-PKTS-128-255-OCTETS threshold";
6399                }6396                }
6400              }6397              }
6401              description6398              description
6402                "set OUT-PKTS-128-255-OCTETS threshold";6399                "set OUT-PKTS-128-255-OCTETS threshold";
6403            }6400            }
6404            leaf out-pkts-256-511-octets {6401            leaf out-pkts-256-511-octets {
6405              type uint32 {6402              type uint32 {
6406                range "1..4294967295" {6403                range "1..4294967295" {
6407                  description6404                  description
6408                    "OUT-PKTS-256-511-OCTETS threshold";6405                    "OUT-PKTS-256-511-OCTETS threshold";
6409                }6406                }
6410              }6407              }
6411              description6408              description
6412                "set OUT-PKTS-256-511-OCTETS threshold";6409                "set OUT-PKTS-256-511-OCTETS threshold";
6413            }6410            }
6414            leaf out-pkts-512-1023-octets {6411            leaf out-pkts-512-1023-octets {
6415              type uint32 {6412              type uint32 {
6416                range "1..4294967295" {6413                range "1..4294967295" {
6417                  description6414                  description
6418                    "OUT-PKTS-512-1023-OCTETS threshold";6415                    "OUT-PKTS-512-1023-OCTETS threshold";
6419                }6416                }
6420              }6417              }
6421              description6418              description
6422                "set OUT-PKTS-512-1023-OCTETS threshold";6419                "set OUT-PKTS-512-1023-OCTETS threshold";
6423            }6420            }
6424            leaf out-pkts-1024-1518-octets {6421            leaf out-pkts-1024-1518-octets {
6425              type uint32 {6422              type uint32 {
6426                range "1..4294967295" {6423                range "1..4294967295" {
6427                  description6424                  description
6428                    "OUT-PKTS-1024-1518-OCTETS threshold";6425                    "OUT-PKTS-1024-1518-OCTETS threshold";
6429                }6426                }
6430              }6427              }
6431              description6428              description
6432                "set OUT-PKTS-1024-1518-OCTETS threshold";6429                "set OUT-PKTS-1024-1518-OCTETS threshold";
6433            }6430            }
6434            leaf in-drop-other {6431            leaf in-drop-other {
6435              type uint32 {6432              type uint32 {
6436                range "1..4294967295" {6433                range "1..4294967295" {
6437                  description6434                  description
6438                    "IN-DROP-OTHER threshold";6435                    "IN-DROP-OTHER threshold";
6439                }6436                }
6440              }6437              }
6441              description6438              description
6442                "set IN_DROP_OTHER threshold";6439                "set IN_DROP_OTHER threshold";
6443            }6440            }
6444            leaf in-ucast {6441            leaf in-ucast {
6445              type uint32 {6442              type uint32 {
6446                range "1..4294967295" {6443                range "1..4294967295" {
6447                  description6444                  description
6448                    "IN-UCAST threshold";6445                    "IN-UCAST threshold";
6449                }6446                }
6450              }6447              }
6451              description6448              description
6452                "set IN-UCAST threshold";6449                "set IN-UCAST threshold";
6453            }6450            }
6454            leaf in-mcast {6451            leaf in-mcast {
6455              type uint32 {6452              type uint32 {
6456                range "1..4294967295" {6453                range "1..4294967295" {
6457                  description6454                  description
6458                    "IN-MCAST threshold";6455                    "IN-MCAST threshold";
6459                }6456                }
6460              }6457              }
6461              description6458              description
6462                "set IN-MCAST threshold";6459                "set IN-MCAST threshold";
6463            }6460            }
6464            leaf in-bcast {6461            leaf in-bcast {
6465              type uint32 {6462              type uint32 {
6466                range "1..4294967295" {6463                range "1..4294967295" {
6467                  description6464                  description
6468                    "IN-BCAST threshold";6465                    "IN-BCAST threshold";
6469                }6466                }
6470              }6467              }
6471              description6468              description
6472                "set IN-BCAST threshold";6469                "set IN-BCAST threshold";
6473            }6470            }
6474            leaf in-error-fragments {6471            leaf in-error-fragments {
6475              type uint32 {6472              type uint32 {
6476                range "1..4294967295" {6473                range "1..4294967295" {
6477                  description6474                  description
6478                    "IN-ERROR-FRAGMENTS threshold";6475                    "IN-ERROR-FRAGMENTS threshold";
6479                }6476                }
6480              }6477              }
6481              description6478              description
6482                "set IN-ERROR-FRAGMENTS threshold";6479                "set IN-ERROR-FRAGMENTS threshold";
6483            }6480            }
6484            leaf out-ucast {6481            leaf out-ucast {
6485              type uint32 {6482              type uint32 {
6486                range "1..4294967295" {6483                range "1..4294967295" {
6487                  description6484                  description
6488                    "OUT-UCAST threshold";6485                    "OUT-UCAST threshold";
6489                }6486                }
6490              }6487              }
6491              description6488              description
6492                "set OUT-UCAST threshold";6489                "set OUT-UCAST threshold";
6493            }6490            }
6494            leaf out-bcast {6491            leaf out-bcast {
6495              type uint32 {6492              type uint32 {
6496                range "1..4294967295" {6493                range "1..4294967295" {
6497                  description6494                  description
6498                    "OUT-BCAST threshold ";6495                    "OUT-BCAST threshold ";
6499                }6496                }
6500              }6497              }
6501              description6498              description
6502                "set OUT-BCAST threshold";6499                "set OUT-BCAST threshold";
6503            }6500            }
6504            leaf out-mcast {6501            leaf out-mcast {
6505              type uint32 {6502              type uint32 {
6506                range "1..4294967295" {6503                range "1..4294967295" {
6507                  description6504                  description
6508                    "OUT-MCAST threshold ";6505                    "OUT-MCAST threshold ";
6509                }6506                }
6510              }6507              }
6511              description6508              description
6512                "set OUT-MCAST threshold";6509                "set OUT-MCAST threshold";
6513            }6510            }
6514            leaf tx-pkt {6511            leaf tx-pkt {
6515              type uint32 {6512              type uint32 {
6516                range "1..4294967295" {6513                range "1..4294967295" {
6517                  description6514                  description
6518                    "TX-PKT threshold";6515                    "TX-PKT threshold";
6519                }6516                }
6520              }6517              }
6521              description6518              description
6522                "set TX-PKT threshold";6519                "set TX-PKT threshold";
6523            }6520            }
6524            leaf out-octets {6521            leaf out-octets {
6525              type uint32 {6522              type uint32 {
6526                range "1..4294967295" {6523                range "1..4294967295" {
6527                  description6524                  description
6528                    "OUT-OCTET threshold ";6525                    "OUT-OCTET threshold ";
6529                }6526                }
6530              }6527              }
6531              description6528              description
6532                "set OUT-OCTET threshold";6529                "set OUT-OCTET threshold";
6533            }6530            }
6534            leaf if-in-errors {6531            leaf if-in-errors {
6535              type uint32 {6532              type uint32 {
6536                range "1..4294967295" {6533                range "1..4294967295" {
6537                  description6534                  description
6538                    "IFIN_ERRORS threshold";6535                    "IFIN_ERRORS threshold";
6539                }6536                }
6540              }6537              }
6541              description6538              description
6542                "set IFIN_ERRORS threshold";6539                "set IFIN_ERRORS threshold";
6543            }6540            }
6544            leaf if-in-octets {6541            leaf if-in-octets {
6545              type uint32 {6542              type uint32 {
6546                range "1..4294967295" {6543                range "1..4294967295" {
6547                  description6544                  description
6548                    "IFIN_OCTETS threshold";6545                    "IFIN_OCTETS threshold";
6549                }6546                }
6550              }6547              }
6551              description6548              description
6552                "set IFIN_OCTETS threshold";6549                "set IFIN_OCTETS threshold";
6553            }6550            }
6554            leaf ether-stat-multicast-pkt {6551            leaf ether-stat-multicast-pkt {
6555              type uint32 {6552              type uint32 {
6556                range "1..4294967295" {6553                range "1..4294967295" {
6557                  description6554                  description
6558                    "ETHER_STAT_MULTICAST_PKT threshold";6555                    "ETHER_STAT_MULTICAST_PKT threshold";
6559                }6556                }
6560              }6557              }
6561              description6558              description
6562                "set ETHER_STAT_MULTICAST_PKT threshold";6559                "set ETHER_STAT_MULTICAST_PKT threshold";
6563            }6560            }
6564            leaf ether-stat-broadcast-pkt {6561            leaf ether-stat-broadcast-pkt {
6565              type uint32 {6562              type uint32 {
6566                range "1..4294967295" {6563                range "1..4294967295" {
6567                  description6564                  description
6568                    " ETHER_STAT_BROADCAST_PKT threshold";6565                    " ETHER_STAT_BROADCAST_PKT threshold";
6569                }6566                }
6570              }6567              }
6571              description6568              description
6572                "set ETHER_STAT_BROADCAST_PKT threshold";6569                "set ETHER_STAT_BROADCAST_PKT threshold";
6573            }6570            }
6574            leaf in-good-bytes {6571            leaf in-good-bytes {
6575              type uint32 {6572              type uint32 {
6576                range "1..4294967295" {6573                range "1..4294967295" {
6577                  description6574                  description
6578                    "set IN_GOOD_BYTES threshold";6575                    "set IN_GOOD_BYTES threshold";
6579                }6576                }
6580              }6577              }
6581              description6578              description
6582                "set IN_GOOD_BYTES threshold";6579                "set IN_GOOD_BYTES threshold";
6583            }6580            }
6584            leaf in-good-pkts {6581            leaf in-good-pkts {
6585              type uint32 {6582              type uint32 {
6586                range "1..4294967295" {6583                range "1..4294967295" {
6587                  description6584                  description
6588                    "set IN_GOOD_PKTS threshold";6585                    "set IN_GOOD_PKTS threshold";
6589                }6586                }
6590              }6587              }
6591              description6588              description
6592                "set IN_GOOD_PKTS threshold";6589                "set IN_GOOD_PKTS threshold";
6593            }6590            }
6594            leaf out-good-bytes {6591            leaf out-good-bytes {
6595              type uint32 {6592              type uint32 {
6596                range "1..4294967295" {6593                range "1..4294967295" {
6597                  description6594                  description
6598                    "set OUT_GOOD_BYTES threshold";6595                    "set OUT_GOOD_BYTES threshold";
6599                }6596                }
6600              }6597              }
6601              description6598              description
6602                "set OUT_GOOD_BYTES threshold";6599                "set OUT_GOOD_BYTES threshold";
6603            }6600            }
6604            leaf out-good-pkts {6601            leaf out-good-pkts {
6605              type uint32 {6602              type uint32 {
6606                range "1..4294967295" {6603                range "1..4294967295" {
6607                  description6604                  description
6608                    "set GOOD_PKTS threshold";6605                    "set GOOD_PKTS threshold";
6609                }6606                }
6610              }6607              }
6611              description6608              description
6612                "set THRESH_OUT_GOOD_PKTS threshold";6609                "set THRESH_OUT_GOOD_PKTS threshold";
6613            }6610            }
6614            leaf rx-util {6611            leaf rx-util {
6615              type uint32 {6612              type uint32 {
6616                range "1..10000" {6613                range "1..10000" {
6617                  description6614                  description
6618                    "set RX_UTIL threshold(in units of 0.01%)";6615                    "set RX_UTIL threshold(in units of 0.01%)";
6619                }6616                }
6620              }6617              }
6621              description6618              description
6622                "set RX_UTIL threshold(in units of 0.1%)";6619                "set RX_UTIL threshold(in units of 0.1%)";
6623            }6620            }
6624            leaf tx-util {6621            leaf tx-util {
6625              type uint32 {6622              type uint32 {
6626                range "1..10000" {6623                range "1..10000" {
6627                  description6624                  description
6628                    "set TX_UTIL threshold(in units of 0.01%)";6625                    "set TX_UTIL threshold(in units of 0.01%)";
6629                }6626                }
6630              }6627              }
6631              description6628              description
6632                "set TX_UTIL threshold(in units of 0.1%)";6629                "set TX_UTIL threshold(in units of 0.1%)";
6633            }6630            }
6634            leaf ether-stat-undersized-pkt {6631            leaf ether-stat-undersized-pkt {
6635              type uint32 {6632              type uint32 {
6636                range "1..4294967295" {6633                range "1..4294967295" {
6637                  description6634                  description
6638                    "ETHER_STAT_UNDERSIZED_PKT threshold";6635                    "ETHER_STAT_UNDERSIZED_PKT threshold";
6639                }6636                }
6640              }6637              }
6641              description6638              description
6642                "set ETHER_STAT_UNDERSIZED_PKT threshold";6639                "set ETHER_STAT_UNDERSIZED_PKT threshold";
6643            }6640            }
6644            leaf tx-undersized-pkt {6641            leaf tx-undersized-pkt {
6645              type uint32 {6642              type uint32 {
6646                range "1..4294967295" {6643                range "1..4294967295" {
6647                  description6644                  description
6648                    "TX_UNDERSIZED_PKT threshold";6645                    "TX_UNDERSIZED_PKT threshold";
6649                }6646                }
6650              }6647              }
6651              description6648              description
6652                "set TX_UNDERSIZED_PKT threshold";6649                "set TX_UNDERSIZED_PKT threshold";
6653            }6650            }
6654            leaf tx-oversized-pkt {6651            leaf tx-oversized-pkt {
6655              type uint32 {6652              type uint32 {
6656                range "1..4294967295" {6653                range "1..4294967295" {
6657                  description6654                  description
6658                    "TX_OVERSIZED_PKT threshold";6655                    "TX_OVERSIZED_PKT threshold";
6659                }6656                }
6660              }6657              }
6661              description6658              description
6662                "set TX_OVERSIZED_PKT threshold";6659                "set TX_OVERSIZED_PKT threshold";
6663            }6660            }
6664            leaf tx-fragments {6661            leaf tx-fragments {
6665              type uint32 {6662              type uint32 {
6666                range "1..4294967295" {6663                range "1..4294967295" {
6667                  description6664                  description
6668                    "TX_FRAGMENTS threshold";6665                    "TX_FRAGMENTS threshold";
6669                }6666                }
6670              }6667              }
6671              description6668              description
6672                "set TX_FRAGMENTS threshold";6669                "set TX_FRAGMENTS threshold";
6673            }6670            }
6674            leaf tx-jabber {6671            leaf tx-jabber {
6675              type uint32 {6672              type uint32 {
6676                range "1..4294967295" {6673                range "1..4294967295" {
6677                  description6674                  description
6678                    "TX_JABBER threshold";6675                    "TX_JABBER threshold";
6679                }6676                }
6680              }6677              }
6681              description6678              description
6682                "set TX_JABBER threshold";6679                "set TX_JABBER threshold";
6683            }6680            }
6684            leaf tx-bad-fcs {6681            leaf tx-bad-fcs {
6685              type uint32 {6682              type uint32 {
6686                range "1..4294967295" {6683                range "1..4294967295" {
6687                  description6684                  description
6688                    "TX_BAD_FCS threshold";6685                    "TX_BAD_FCS threshold";
6689                }6686                }
6690              }6687              }
6691              description6688              description
6692                "set TX_BAD_FCS threshold";6689                "set TX_BAD_FCS threshold";
6693            }6690            }
6694          }6691          }
6695          container report {6692          container report {
6696            description6693            description
6697              "set ether TCA reporting status";6694              "set ether TCA reporting status";
6698            container rx-pkt {6695            container rx-pkt {
6699              description6696              description
6700                "set rx-pkt TCA reporting status";6697                "set rx-pkt TCA reporting status";
6701              container enable {6698              container enable {
6702                presence "Indicates a enable node is configured.";6699                presence "Indicates a enable node is configured.";
6703                description6700                description
6704                  "Enable TCA reporting";6701                  "Enable TCA reporting";
6705              }6702              }
6706            }6703            }
6707            container rx-util {6704            container rx-util {
6708              description6705              description
6709                "set rx-util TCA reporting status";6706                "set rx-util TCA reporting status";
6710              container enable {6707              container enable {
6711                presence "Indicates a enable node is configured.";6708                presence "Indicates a enable node is configured.";
6712                description6709                description
6713                  "Enable TCA reporting";6710                  "Enable TCA reporting";
6714              }6711              }
6715            }6712            }
6716            container tx-util {6713            container tx-util {
6717              description6714              description
6718                "set tx-util TCA reporting status";6715                "set tx-util TCA reporting status";
6719              container enable {6716              container enable {
6720                presence "Indicates a enable node is configured.";6717                presence "Indicates a enable node is configured.";
6721                description6718                description
6722                  "Enable TCA reporting";6719                  "Enable TCA reporting";
6723              }6720              }
6724            }6721            }
6725            container stat-pkt {6722            container stat-pkt {
6726              description6723              description
6727                "set stat-pkt TCA reporting status";6724                "set stat-pkt TCA reporting status";
6728              container enable {6725              container enable {
6729                presence "Indicates a enable node is configured.";6726                presence "Indicates a enable node is configured.";
6730                description6727                description
6731                  "Enable TCA reporting";6728                  "Enable TCA reporting";
6732              }6729              }
6733            }6730            }
6734            container octet-stat {6731            container octet-stat {
6735              description6732              description
6736                "set octet-stat TCA reporting status";6733                "set octet-stat TCA reporting status";
6737              container enable {6734              container enable {
6738                presence "Indicates a enable node is configured.";6735                presence "Indicates a enable node is configured.";
6739                description6736                description
6740                  "Enable TCA reporting";6737                  "Enable TCA reporting";
6741              }6738              }
6742            }6739            }
6743            container oversize-pkt {6740            container oversize-pkt {
6744              description6741              description
6745                "set oversize-pkt TCA reporting status";6742                "set oversize-pkt TCA reporting status";
6746              container enable {6743              container enable {
6747                presence "Indicates a enable node is configured.";6744                presence "Indicates a enable node is configured.";
6748                description6745                description
6749                  "Enable TCA reporting";6746                  "Enable TCA reporting";
6750              }6747              }
6751            }6748            }
6752            container fcs-err {6749            container fcs-err {
6753              description6750              description
6754                "set fcs-err TCA reporting status";6751                "set fcs-err TCA reporting status";
6755              container enable {6752              container enable {
6756                presence "Indicates a enable node is configured.";6753                presence "Indicates a enable node is configured.";
6757                description6754                description
6758                  "Enable TCA reporting";6755                  "Enable TCA reporting";
6759              }6756              }
6760            }6757            }
6761            container long-frame {6758            container long-frame {
6762              description6759              description
6763                "set long-frame TCA reporting status";6760                "set long-frame TCA reporting status";
6764              container enable {6761              container enable {
6765                presence "Indicates a enable node is configured.";6762                presence "Indicates a enable node is configured.";
6766                description6763                description
6767                  "Enable TCA reporting";6764                  "Enable TCA reporting";
6768              }6765              }
6769            }6766            }
6770            container jabber-stats {6767            container jabber-stats {
6771              description6768              description
6772                "set jabber-stats TCA reporting status";6769                "set jabber-stats TCA reporting status";
6773              container enable {6770              container enable {
6774                presence "Indicates a enable node is configured.";6771                presence "Indicates a enable node is configured.";
6775                description6772                description
6776                  "Enable TCA reporting";6773                  "Enable TCA reporting";
6777              }6774              }
6778            }6775            }
6779            container _64-octets {6776            container _64-octets {
6780              description6777              description
6781                "set 64-octets TCA reporting status";6778                "set 64-octets TCA reporting status";
6782              container enable {6779              container enable {
6783                presence "Indicates a enable node is configured.";6780                presence "Indicates a enable node is configured.";
6784                description6781                description
6785                  "Enable TCA reporting";6782                  "Enable TCA reporting";
6786              }6783              }
6787            }6784            }
6788            container _65-127-octets {6785            container _65-127-octets {
6789              description6786              description
6790                "set 65-127-octets TCA reporting status";6787                "set 65-127-octets TCA reporting status";
6791              container enable {6788              container enable {
6792                presence "Indicates a enable node is configured.";6789                presence "Indicates a enable node is configured.";
6793                description6790                description
6794                  "Enable TCA reporting";6791                  "Enable TCA reporting";
6795              }6792              }
6796            }6793            }
6797            container _128-255-octets {6794            container _128-255-octets {
6798              description6795              description
6799                "set 128-255-octets TCA reporting status";6796                "set 128-255-octets TCA reporting status";
6800              container enable {6797              container enable {
6801                presence "Indicates a enable node is configured.";6798                presence "Indicates a enable node is configured.";
6802                description6799                description
6803                  "Enable TCA reporting";6800                  "Enable TCA reporting";
6804              }6801              }
6805            }6802            }
6806            container _256-511-octets {6803            container _256-511-octets {
6807              description6804              description
6808                "set 256-511-octets TCA reporting status";6805                "set 256-511-octets TCA reporting status";
6809              container enable {6806              container enable {
6810                presence "Indicates a enable node is configured.";6807                presence "Indicates a enable node is configured.";
6811                description6808                description
6812                  "Enable TCA reporting";6809                  "Enable TCA reporting";
6813              }6810              }
6814            }6811            }
6815            container _512-1023-octets {6812            container _512-1023-octets {
6816              description6813              description
6817                "set 512-1023-octets TCA reporting status";6814                "set 512-1023-octets TCA reporting status";
6818              container enable {6815              container enable {
6819                presence "Indicates a enable node is configured.";6816                presence "Indicates a enable node is configured.";
6820                description6817                description
6821                  "Enable TCA reporting";6818                  "Enable TCA reporting";
6822              }6819              }
6823            }6820            }
6824            container _1024-1518-octets {6821            container _1024-1518-octets {
6825              description6822              description
6826                "set 1024-1518-octets TCA reporting status";6823                "set 1024-1518-octets TCA reporting status";
6827              container enable {6824              container enable {
6828                presence "Indicates a enable node is configured.";6825                presence "Indicates a enable node is configured.";
6829                description6826                description
6830                  "Enable TCA reporting";6827                  "Enable TCA reporting";
6831              }6828              }
6832            }6829            }
6833            container in-ucast {6830            container in-ucast {
6834              description6831              description
6835                "set in-Ucast TCA reporting status";6832                "set in-Ucast TCA reporting status";
6836              container enable {6833              container enable {
6837                presence "Indicates a enable node is configured.";6834                presence "Indicates a enable node is configured.";
6838                description6835                description
6839                  "Enable TCA reporting";6836                  "Enable TCA reporting";
6840              }6837              }
6841            }6838            }
6842            container in-mcast {6839            container in-mcast {
6843              description6840              description
6844                "set in-Mcast TCA reporting status";6841                "set in-Mcast TCA reporting status";
6845              container enable {6842              container enable {
6846                presence "Indicates a enable node is configured.";6843                presence "Indicates a enable node is configured.";
6847                description6844                description
6848                  "Enable TCA reporting";6845                  "Enable TCA reporting";
6849              }6846              }
6850            }6847            }
6851            container in-bcast {6848            container in-bcast {
6852              description6849              description
6853                "set in-Bcast TCA reporting status";6850                "set in-Bcast TCA reporting status";
6854              container enable {6851              container enable {
6855                presence "Indicates a enable node is configured.";6852                presence "Indicates a enable node is configured.";
6856                description6853                description
6857                  "Enable TCA reporting";6854                  "Enable TCA reporting";
6858              }6855              }
6859            }6856            }
6860            container out-ucast {6857            container out-ucast {
6861              description6858              description
6862                "set es-pm TCA reporting status";6859                "set es-pm TCA reporting status";
6863              container enable {6860              container enable {
6864                presence "Indicates a enable node is configured.";6861                presence "Indicates a enable node is configured.";
6865                description6862                description
6866                  "Enable TCA reporting";6863                  "Enable TCA reporting";
6867              }6864              }
6868            }6865            }
6869            container out-mcast {6866            container out-mcast {
6870              description6867              description
6871                "set esr-pm TCA reporting status";6868                "set esr-pm TCA reporting status";
6872              container enable {6869              container enable {
6873                presence "Indicates a enable node is configured.";6870                presence "Indicates a enable node is configured.";
6874                description6871                description
6875                  "Enable TCA reporting";6872                  "Enable TCA reporting";
6876              }6873              }
6877            }6874            }
6878            container out-bcast {6875            container out-bcast {
6879              description6876              description
6880                "set es-sm TCA reporting status";6877                "set es-sm TCA reporting status";
6881              container enable {6878              container enable {
6882                presence "Indicates a enable node is configured.";6879                presence "Indicates a enable node is configured.";
6883                description6880                description
6884                  "Enable TCA reporting";6881                  "Enable TCA reporting";
6885              }6882              }
6886            }6883            }
6887            container tx-pkt {6884            container tx-pkt {
6888              description6885              description
6889                "set esr-sm TCA reporting status";6886                "set esr-sm TCA reporting status";
6890              container enable {6887              container enable {
6891                presence "Indicates a enable node is configured.";6888                presence "Indicates a enable node is configured.";
6892                description6889                description
6893                  "Enable TCA reporting";6890                  "Enable TCA reporting";
6894              }6891              }
6895            }6892            }
6896            container if-in-errors {6893            container if-in-errors {
6897              description6894              description
6898                "set ifIn_errors TCA reporting status";6895                "set ifIn_errors TCA reporting status";
6899              container enable {6896              container enable {
6900                presence "Indicates a enable node is configured.";6897                presence "Indicates a enable node is configured.";
6901                description6898                description
6902                  "Enable TCA reporting";6899                  "Enable TCA reporting";
6903              }6900              }
6904            }6901            }
6905            container if-in-octets {6902            container if-in-octets {
6906              description6903              description
6907                "set ifOut_errors  TCA reporting status";6904                "set ifOut_errors  TCA reporting status";
6908              container enable {6905              container enable {
6909                presence "Indicates a enable node is configured.";6906                presence "Indicates a enable node is configured.";
6910                description6907                description
6911                  "Enable TCA reporting";6908                  "Enable TCA reporting";
6912              }6909              }
6913            }6910            }
6914            container ether-stat-multicast-pkt {6911            container ether-stat-multicast-pkt {
6915              description6912              description
6916                "set ether_stat_multicast_pkt TCA reporting status";6913                "set ether_stat_multicast_pkt TCA reporting status";
6917              container enable {6914              container enable {
6918                presence "Indicates a enable node is configured.";6915                presence "Indicates a enable node is configured.";
6919                description6916                description
6920                  "Enable TCA reporting";6917                  "Enable TCA reporting";
6921              }6918              }
6922            }6919            }
6923            container ether-stat-broadcast-pkt {6920            container ether-stat-broadcast-pkt {
6924              description6921              description
6925                "set ether_stat_broadcast_pkt TCA reporting status";6922                "set ether_stat_broadcast_pkt TCA reporting status";
6926              container enable {6923              container enable {
6927                presence "Indicates a enable node is configured.";6924                presence "Indicates a enable node is configured.";
6928                description6925                description
6929                  "Enable TCA reporting";6926                  "Enable TCA reporting";
6930              }6927              }
6931            }6928            }
6932            container ether-stat-undersized-pkt {6929            container ether-stat-undersized-pkt {
6933              description6930              description
6934                "set ether_stat_undersized_pkt  TCA reporting status";6931                "set ether_stat_undersized_pkt  TCA reporting status";
6935              container enable {6932              container enable {
6936                presence "Indicates a enable node is configured.";6933                presence "Indicates a enable node is configured.";
6937                description6934                description
6938                  "Enable TCA reporting";6935                  "Enable TCA reporting";
6939              }6936              }
6940            }6937            }
6941            container out-octets {6938            container out-octets {
6942              description6939              description
6943                "set out-octets TCA reporting status";6940                "set out-octets TCA reporting status";
6944              container enable {6941              container enable {
6945                presence "Indicates a enable node is configured.";6942                presence "Indicates a enable node is configured.";
6946                description6943                description
6947                  "Enable TCA reporting";6944                  "Enable TCA reporting";
6948              }6945              }
6949            }6946            }
6950            container in-good-bytes {6947            container in-good-bytes {
6951              description6948              description
6952                "set in-good-bytes TCA reporting status";6949                "set in-good-bytes TCA reporting status";
6953              container enable {6950              container enable {
6954                presence "Indicates a enable node is configured.";6951                presence "Indicates a enable node is configured.";
6955                description6952                description
6956                  "Enable TCA reporting";6953                  "Enable TCA reporting";
6957              }6954              }
6958            }6955            }
6959            container in-good-pkts {6956            container in-good-pkts {
6960              description6957              description
6961                "set in-good-pkts TCA reporting status";6958                "set in-good-pkts TCA reporting status";
6962              container enable {6959              container enable {
6963                presence "Indicates a enable node is configured.";6960                presence "Indicates a enable node is configured.";
6964                description6961                description
6965                  "Enable TCA reporting";6962                  "Enable TCA reporting";
6966              }6963              }
6967            }6964            }
6968            container in-drop-other {6965            container in-drop-other {
6969              description6966              description
6970                "set in-drop-other TCA reporting status";6967                "set in-drop-other TCA reporting status";
6971              container enable {6968              container enable {
6972                presence "Indicates a enable node is configured.";6969                presence "Indicates a enable node is configured.";
6973                description6970                description
6974                  "Enable TCA reporting";6971                  "Enable TCA reporting";
6975              }6972              }
6976            }6973            }
6977            container out-good-bytes {6974            container out-good-bytes {
6978              description6975              description
6979                "set out-good-bytes TCA reporting status";6976                "set out-good-bytes TCA reporting status";
6980              container enable {6977              container enable {
6981                presence "Indicates a enable node is configured.";6978                presence "Indicates a enable node is configured.";
6982                description6979                description
6983                  "Enable TCA reporting";6980                  "Enable TCA reporting";
6984              }6981              }
6985            }6982            }
6986            container out-good-pkts {6983            container out-good-pkts {
6987              description6984              description
6988                "set out-good-pkts TCA reporting status";6985                "set out-good-pkts TCA reporting status";
6989              container enable {6986              container enable {
6990                presence "Indicates a enable node is configured.";6987                presence "Indicates a enable node is configured.";
6991                description6988                description
6992                  "Enable TCA reporting";6989                  "Enable TCA reporting";
6993              }6990              }
6994            }6991            }
6995            container in-error-fragments {6992            container in-error-fragments {
6996              description6993              description
6997                "set in-error-fragments TCA reporting status";6994                "set in-error-fragments TCA reporting status";
6998              container enable {6995              container enable {
6999                presence "Indicates a enable node is configured.";6996                presence "Indicates a enable node is configured.";
7000                description6997                description
7001                  "Enable TCA reporting";6998                  "Enable TCA reporting";
7002              }6999              }
7003            }7000            }
7004            container in-64-octets {7001            container in-64-octets {
7005              description7002              description
7006                "set in-64-octets TCA reporting status";7003                "set in-64-octets TCA reporting status";
7007              container enable {7004              container enable {
7008                presence "Indicates a enable node is configured.";7005                presence "Indicates a enable node is configured.";
7009                description7006                description
7010                  "Enable TCA reporting";7007                  "Enable TCA reporting";
7011              }7008              }
7012            }7009            }
7013            container in-65-127-octets {7010            container in-65-127-octets {
7014              description7011              description
7015                "set in-65-127-octets TCA reporting status";7012                "set in-65-127-octets TCA reporting status";
7016              container enable {7013              container enable {
7017                presence "Indicates a enable node is configured.";7014                presence "Indicates a enable node is configured.";
7018                description7015                description
7019                  "Enable TCA reporting";7016                  "Enable TCA reporting";
7020              }7017              }
7021            }7018            }
7022            container in-128-255-octets {7019            container in-128-255-octets {
7023              description7020              description
7024                "set in-128-255-octets TCA reporting status";7021                "set in-128-255-octets TCA reporting status";
7025              container enable {7022              container enable {
7026                presence "Indicates a enable node is configured.";7023                presence "Indicates a enable node is configured.";
7027                description7024                description
7028                  "Enable TCA reporting";7025                  "Enable TCA reporting";
7029              }7026              }
7030            }7027            }
7031            container in-256-511-octets {7028            container in-256-511-octets {
7032              description7029              description
7033                "set in-256-511-octets TCA reporting status";7030                "set in-256-511-octets TCA reporting status";
7034              container enable {7031              container enable {
7035                presence "Indicates a enable node is configured.";7032                presence "Indicates a enable node is configured.";
7036                description7033                description
7037                  "Enable TCA reporting";7034                  "Enable TCA reporting";
7038              }7035              }
7039            }7036            }
7040            container in-512-1023-octets {7037            container in-512-1023-octets {
7041              description7038              description
7042                "set in-512-1023-octets TCA reporting status";7039                "set in-512-1023-octets TCA reporting status";
7043              container enable {7040              container enable {
7044                presence "Indicates a enable node is configured.";7041                presence "Indicates a enable node is configured.";
7045                description7042                description
7046                  "Enable TCA reporting";7043                  "Enable TCA reporting";
7047              }7044              }
7048            }7045            }
7049            container in-1024-1518-octets {7046            container in-1024-1518-octets {
7050              description7047              description
7051                "set in-1024-1518-octets TCA reporting status";7048                "set in-1024-1518-octets TCA reporting status";
7052              container enable {7049              container enable {
7053                presence "Indicates a enable node is configured.";7050                presence "Indicates a enable node is configured.";
7054                description7051                description
7055                  "Enable TCA reporting";7052                  "Enable TCA reporting";
7056              }7053              }
7057            }7054            }
7058            container out-pkt-64-octet {7055            container out-pkt-64-octet {
7059              description7056              description
7060                "set out-pkt-64-octet TCA reporting status";7057                "set out-pkt-64-octet TCA reporting status";
7061              container enable {7058              container enable {
7062                presence "Indicates a enable node is configured.";7059                presence "Indicates a enable node is configured.";
7063                description7060                description
7064                  "Enable TCA reporting";7061                  "Enable TCA reporting";
7065              }7062              }
7066            }7063            }
7067            container out-pkts-65-127-octets {7064            container out-pkts-65-127-octets {
7068              description7065              description
7069                "set out-pkts-65-127-octets TCA reporting status";7066                "set out-pkts-65-127-octets TCA reporting status";
7070              container enable {7067              container enable {
7071                presence "Indicates a enable node is configured.";7068                presence "Indicates a enable node is configured.";
7072                description7069                description
7073                  "Enable TCA reporting";7070                  "Enable TCA reporting";
7074              }7071              }
7075            }7072            }
7076            container out-pkts-128-255-octets {7073            container out-pkts-128-255-octets {
7077              description7074              description
7078                "set out-pkts-128-255-octets TCA reporting status";7075                "set out-pkts-128-255-octets TCA reporting status";
7079              container enable {7076              container enable {
7080                presence "Indicates a enable node is configured.";7077                presence "Indicates a enable node is configured.";
7081                description7078                description
7082                  "Enable TCA reporting";7079                  "Enable TCA reporting";
7083              }7080              }
7084            }7081            }
7085            container out-pkts-256-511-octets {7082            container out-pkts-256-511-octets {
7086              description7083              description
7087                "set out-pkts-256-511-octets TCA reporting status";7084                "set out-pkts-256-511-octets TCA reporting status";
7088              container enable {7085              container enable {
7089                presence "Indicates a enable node is configured.";7086                presence "Indicates a enable node is configured.";
7090                description7087                description
7091                  "Enable TCA reporting";7088                  "Enable TCA reporting";
7092              }7089              }
7093            }7090            }
7094            container out-pkts-512-1023-octets {7091            container out-pkts-512-1023-octets {
7095              description7092              description
7096                "set out-pkts-512-1023-octets TCA reporting status";7093                "set out-pkts-512-1023-octets TCA reporting status";
7097              container enable {7094              container enable {
7098                presence "Indicates a enable node is configured.";7095                presence "Indicates a enable node is configured.";
7099                description7096                description
7100                  "Enable TCA reporting";7097                  "Enable TCA reporting";
7101              }7098              }
7102            }7099            }
7103            container out-pkts-1024-1518-octets {7100            container out-pkts-1024-1518-octets {
7104              description7101              description
7105                "set out-pkts-1024-1518-octets TCA reporting status";7102                "set out-pkts-1024-1518-octets TCA reporting status";
7106              container enable {7103              container enable {
7107                presence "Indicates a enable node is configured.";7104                presence "Indicates a enable node is configured.";
7108                description7105                description
7109                  "Enable TCA reporting";7106                  "Enable TCA reporting";
7110              }7107              }
7111            }7108            }
7112            container tx-undersized-pkt {7109            container tx-undersized-pkt {
7113              description7110              description
7114                "set tx_undersized_pkt  TCA reporting status";7111                "set tx_undersized_pkt  TCA reporting status";
7115              container enable {7112              container enable {
7116                presence "Indicates a enable node is configured.";7113                presence "Indicates a enable node is configured.";
7117                description7114                description
7118                  "Enable TCA reporting";7115                  "Enable TCA reporting";
7119              }7116              }
7120            }7117            }
7121            container tx-oversized-pkt {7118            container tx-oversized-pkt {
7122              description7119              description
7123                "set tx_oversized_pkt  TCA reporting status";7120                "set tx_oversized_pkt  TCA reporting status";
7124              container enable {7121              container enable {
7125                presence "Indicates a enable node is configured.";7122                presence "Indicates a enable node is configured.";
7126                description7123                description
7127                  "Enable TCA reporting";7124                  "Enable TCA reporting";
7128              }7125              }
7129            }7126            }
7130            container tx-fragments {7127            container tx-fragments {
7131              description7128              description
7132                "set tx_fragments  TCA reporting status";7129                "set tx_fragments  TCA reporting status";
7133              container enable {7130              container enable {
7134                presence "Indicates a enable node is configured.";7131                presence "Indicates a enable node is configured.";
7135                description7132                description
7136                  "Enable TCA reporting";7133                  "Enable TCA reporting";
7137              }7134              }
7138            }7135            }
7139            container tx-jabber {7136            container tx-jabber {
7140              description7137              description
7141                "set tx_jabber  TCA reporting status";7138                "set tx_jabber  TCA reporting status";
7142              container enable {7139              container enable {
7143                presence "Indicates a enable node is configured.";7140                presence "Indicates a enable node is configured.";
7144                description7141                description
7145                  "Enable TCA reporting";7142                  "Enable TCA reporting";
7146              }7143              }
7147            }7144            }
7148            container tx-bad-fcs {7145            container tx-bad-fcs {
7149              description7146              description
7150                "set tx_bad_fcs  TCA reporting status";7147                "set tx_bad_fcs  TCA reporting status";
7151              container enable {7148              container enable {
7152                presence "Indicates a enable node is configured.";7149                presence "Indicates a enable node is configured.";
7153                description7150                description
7154                  "Enable TCA reporting";7151                  "Enable TCA reporting";
7155              }7152              }
7156            }7153            }
7157          }7154          }
7158        }7155        }
7159        container fec {7156        container fec {
7160          description7157          description
7161            "Configure fec performance monitoring";7158            "Configure fec performance monitoring";
7162          container threshold {7159          container threshold {
7163            description7160            description
7164              "Configure fec threshold";7161              "Configure fec threshold";
7165            leaf ec-words {7162            leaf ec-words {
7166              type xr:Cisco-ios-xr-string {7163              type xr:Cisco-ios-xr-string {
7167                length "1..20" {7164                length "1..20" {
7168                  description7165                  description
7169                    "ec-words threshold <range:1-18446744073709551615>";7166                    "ec-words threshold <range:1-18446744073709551615>";
7170                }7167                }
7171              }7168              }
7172              description7169              description
7173                "set EC-Words threshold";7170                "set EC-Words threshold";
7174            }7171            }
7175            leaf uc-words {7172            leaf uc-words {
7176              type xr:Cisco-ios-xr-string {7173              type xr:Cisco-ios-xr-string {
7177                length "1..20" {7174                length "1..20" {
7178                  description7175                  description
7179                    "uc-words threshold <range:1-18446744073709551615>";7176                    "uc-words threshold <range:1-18446744073709551615>";
7180                }7177                }
7181              }7178              }
7182              description7179              description
7183                "set UC-WORDS threshold";7180                "set UC-WORDS threshold";
7184            }7181            }
7185            container pre-fec-ber {7182            container pre-fec-ber {
7186              description7183              description
7187                "Set PRE-FEC-BER Thresholds";7184                "Set PRE-FEC-BER Thresholds";
7188              leaf min {7185              leaf min {
7189                type xr:Cisco-ios-xr-string {7186                type xr:Cisco-ios-xr-string {
7190                  length "1..20" {7187                  length "1..20" {
7191                    description7188                    description
7192                      "pre-fec-ber min threshold <range:1-18446744073709551615>";7189                      "pre-fec-ber min threshold <range:1-18446744073709551615>";
7193                  }7190                  }
7194                }7191                }
7195                description7192                description
7196                  "set pre-fec-ber min threshold";7193                  "set pre-fec-ber min threshold";
7197              }7194              }
7198              leaf max {7195              leaf max {
7199                type xr:Cisco-ios-xr-string {7196                type xr:Cisco-ios-xr-string {
7200                  length "1..20" {7197                  length "1..20" {
7201                    description7198                    description
7202                      "pre-fec-ber max threshold <range:1-18446744073709551615>";7199                      "pre-fec-ber max threshold <range:1-18446744073709551615>";
7203                  }7200                  }
7204                }7201                }
7205                description7202                description
7206                  "set pre-fec-ber max threshold";7203                  "set pre-fec-ber max threshold";
7207              }7204              }
7208            }7205            }
7209            container post-fec-ber {7206            container post-fec-ber {
7210              description7207              description
7211                "Set POST-FEC-BER Thresholds";7208                "Set POST-FEC-BER Thresholds";
7212              leaf min {7209              leaf min {
7213                type xr:Cisco-ios-xr-string {7210                type xr:Cisco-ios-xr-string {
7214                  length "1..20" {7211                  length "1..20" {
7215                    description7212                    description
7216                      "post-fec-ber min threshold <range:1-18446744073709551615>";7213                      "post-fec-ber min threshold <range:1-18446744073709551615>";
7217                  }7214                  }
7218                }7215                }
7219                description7216                description
7220                  "set post-fec-ber min threshold";7217                  "set post-fec-ber min threshold";
7221              }7218              }
7222              leaf max {7219              leaf max {
7223                type xr:Cisco-ios-xr-string {7220                type xr:Cisco-ios-xr-string {
7224                  length "1..20" {7221                  length "1..20" {
7225                    description7222                    description
7226                      "post-fec-ber max threshold <range:1-18446744073709551615>";7223                      "post-fec-ber max threshold <range:1-18446744073709551615>";
7227                  }7224                  }
7228                }7225                }
7229                description7226                description
7230                  "set post-fec-ber max threshold";7227                  "set post-fec-ber max threshold";
7231              }7228              }
7232            }7229            }
7233          }7230          }
7234          container report {7231          container report {
7235            description7232            description
7236              "set fec TCA reporting status";7233              "set fec TCA reporting status";
7237            container uc-words {7234            container uc-words {
7238              description7235              description
7239                "set uc-words TCA reporting status";7236                "set uc-words TCA reporting status";
7240              container enable {7237              container enable {
7241                presence "Indicates a enable node is configured.";7238                presence "Indicates a enable node is configured.";
7242                description7239                description
7243                  "Enable TCA reporting";7240                  "Enable TCA reporting";
7244              }7241              }
7245            }7242            }
7246            container ec-words {7243            container ec-words {
7247              description7244              description
7248                "set ec-words TCA reporting status";7245                "set ec-words TCA reporting status";
7249              container enable {7246              container enable {
7250                presence "Indicates a enable node is configured.";7247                presence "Indicates a enable node is configured.";
7251                description7248                description
7252                  "Enable TCA reporting";7249                  "Enable TCA reporting";
7253              }7250              }
7254            }7251            }
7255            container pre-fec-ber {7252            container pre-fec-ber {
7256              description7253              description
7257                "set PRE FEC BER TCA reporting status";7254                "set PRE FEC BER TCA reporting status";
7258              container max-tca {7255              container max-tca {
7259                description7256                description
7260                  "set PRE FEC BER max TCA reporting status";7257                  "set PRE FEC BER max TCA reporting status";
7261                container enable {7258                container enable {
7262                  presence "Indicates a enable node is configured.";7259                  presence "Indicates a enable node is configured.";
7263                  description7260                  description
7264                    "Enable TCA reporting";7261                    "Enable TCA reporting";
7265                }7262                }
7266              }7263              }
7267              container min-tca {7264              container min-tca {
7268                description7265                description
7269                  "set PRE FEC BER min TCA reporting status";7266                  "set PRE FEC BER min TCA reporting status";
7270                container enable {7267                container enable {
7271                  presence "Indicates a enable node is configured.";7268                  presence "Indicates a enable node is configured.";
7272                  description7269                  description
7273                    "Enable TCA reporting";7270                    "Enable TCA reporting";
7274                }7271                }
7275              }7272              }
7276            }7273            }
7277            container post-fec-ber {7274            container post-fec-ber {
7278              description7275              description
7279                "set POST FEC BER TCA reporting status";7276                "set POST FEC BER TCA reporting status";
7280              container max-tca {7277              container max-tca {
7281                description7278                description
7282                  "set POST FEC BER max TCA reporting status";7279                  "set POST FEC BER max TCA reporting status";
7283                container enable {7280                container enable {
7284                  presence "Indicates a enable node is configured.";7281                  presence "Indicates a enable node is configured.";
7285                  description7282                  description
7286                    "Enable TCA reporting";7283                    "Enable TCA reporting";
7287                }7284                }
7288              }7285              }
7289              container min-tca {7286              container min-tca {
7290                description7287                description
7291                  "set POST FEC BER min TCA reporting status";7288                  "set POST FEC BER min TCA reporting status";
7292                container enable {7289                container enable {
7293                  presence "Indicates a enable node is configured.";7290                  presence "Indicates a enable node is configured.";
7294                  description7291                  description
7295                    "Enable TCA reporting";7292                    "Enable TCA reporting";
7296                }7293                }
7297              }7294              }
7298            }7295            }
7299          }7296          }
7300        }7297        }
7301        container pcs {7298        container pcs {
7302          description7299          description
7303            "configure pcs performance monitoring";7300            "configure pcs performance monitoring";
7304          container threshold {7301          container threshold {
7305            description7302            description
7306              "Configure threshold on pcs parameters";7303              "Configure threshold on pcs parameters";
7307            leaf bip {7304            leaf bip {
7308              type xr:Cisco-ios-xr-string {7305              type xr:Cisco-ios-xr-string {
7309                length "1..20" {7306                length "1..20" {
7310                  description7307                  description
7311                    "BIP threshold range <1-18446744073709551615>";7308                    "BIP threshold range <1-18446744073709551615>";
7312                }7309                }
7313              }7310              }
7314              description7311              description
7315                "set BIP threshold";7312                "set BIP threshold";
7316            }7313            }
7317            leaf frm-err {7314            leaf frm-err {
7318              type xr:Cisco-ios-xr-string {7315              type xr:Cisco-ios-xr-string {
7319                length "1..20" {7316                length "1..20" {
7320                  description7317                  description
7321                    "FRM-ERR threshold range <1-18446744073709551615>";7318                    "FRM-ERR threshold range <1-18446744073709551615>";
7322                }7319                }
7323              }7320              }
7324              description7321              description
7325                "set FRM-ERR threshold";7322                "set FRM-ERR threshold";
7326            }7323            }
7327            leaf bad-sh {7324            leaf bad-sh {
7328              type xr:Cisco-ios-xr-string {7325              type xr:Cisco-ios-xr-string {
7329                length "1..20" {7326                length "1..20" {
7330                  description7327                  description
7331                    "Bad-sh threshold range <1-18446744073709551615>";7328                    "Bad-sh threshold range <1-18446744073709551615>";
7332                }7329                }
7333              }7330              }
7334              description7331              description
7335                "set Bad-sh threshold";7332                "set Bad-sh threshold";
7336            }7333            }
7337            leaf es {7334            leaf es {
7338              type xr:Cisco-ios-xr-string {7335              type xr:Cisco-ios-xr-string {
7339                length "1..20" {7336                length "1..20" {
7340                  description7337                  description
7341                    "Es threshold range <0-30>";7338                    "Es threshold range <0-30>";
7342                }7339                }
7343              }7340              }
7344              description7341              description
7345                "set Es threshold";7342                "set Es threshold";
7346            }7343            }
7347            leaf ses {7344            leaf ses {
7348              type xr:Cisco-ios-xr-string {7345              type xr:Cisco-ios-xr-string {
7349                length "1..20" {7346                length "1..20" {
7350                  description7347                  description
7351                    "Ses threshold range <0-30>";7348                    "Ses threshold range <0-30>";
7352                }7349                }
7353              }7350              }
7354              description7351              description
7355                "set Ses threshold";7352                "set Ses threshold";
7356            }7353            }
7357            leaf uas {7354            leaf uas {
7358              type xr:Cisco-ios-xr-string {7355              type xr:Cisco-ios-xr-string {
7359                length "1..20" {7356                length "1..20" {
7360                  description7357                  description
7361                    "Uas threshold range <0-30>";7358                    "Uas threshold range <0-30>";
7362                }7359                }
7363              }7360              }
7364              description7361              description
7365                "set Uas threshold";7362                "set Uas threshold";
7366            }7363            }
7367            leaf es-fe {7364            leaf es-fe {
7368              type xr:Cisco-ios-xr-string {7365              type xr:Cisco-ios-xr-string {
7369                length "1..20" {7366                length "1..20" {
7370                  description7367                  description
7371                    "Es-fe threshold range <0-30>";7368                    "Es-fe threshold range <0-30>";
7372                }7369                }
7373              }7370              }
7374              description7371              description
7375                "set Es-fe threshold";7372                "set Es-fe threshold";
7376            }7373            }
7377            leaf ses-fe {7374            leaf ses-fe {
7378              type xr:Cisco-ios-xr-string {7375              type xr:Cisco-ios-xr-string {
7379                length "1..20" {7376                length "1..20" {
7380                  description7377                  description
7381                    "Ses-fe threshold range <0-30>";7378                    "Ses-fe threshold range <0-30>";
7382                }7379                }
7383              }7380              }
7384              description7381              description
7385                "set Ses-fe threshold";7382                "set Ses-fe threshold";
7386            }7383            }
7387            leaf uas-fe {7384            leaf uas-fe {
7388              type xr:Cisco-ios-xr-string {7385              type xr:Cisco-ios-xr-string {
7389                length "1..20" {7386                length "1..20" {
7390                  description7387                  description
7391                    "Uas-fe threshold range <0-30>";7388                    "Uas-fe threshold range <0-30>";
7392                }7389                }
7393              }7390              }
7394              description7391              description
7395                "set Uas-fe threshold";7392                "set Uas-fe threshold";
7396            }7393            }
7397          }7394          }
7398          container report {7395          container report {
7399            description7396            description
7400              "set pcs TCA reporting status";7397              "set pcs TCA reporting status";
7401            container bip {7398            container bip {
7402              description7399              description
7403                "set bip TCA reporting status";7400                "set bip TCA reporting status";
7404              container enable {7401              container enable {
7405                presence "Indicates a enable node is configured.";7402                presence "Indicates a enable node is configured.";
7406                description7403                description
7407                  "Enable TCA reporting";7404                  "Enable TCA reporting";
7408              }7405              }
7409            }7406            }
7410            container frm-err {7407            container frm-err {
7411              description7408              description
7412                "set frm-err TCA reporting status";7409                "set frm-err TCA reporting status";
7413              container enable {7410              container enable {
7414                presence "Indicates a enable node is configured.";7411                presence "Indicates a enable node is configured.";
7415                description7412                description
7416                  "Enable TCA reporting";7413                  "Enable TCA reporting";
7417              }7414              }
7418            }7415            }
7419            container bad-sh {7416            container bad-sh {
7420              description7417              description
7421                "set bad-sh TCA reporting status";7418                "set bad-sh TCA reporting status";
7422              container enable {7419              container enable {
7423                presence "Indicates a enable node is configured.";7420                presence "Indicates a enable node is configured.";
7424                description7421                description
7425                  "Enable TCA reporting";7422                  "Enable TCA reporting";
7426              }7423              }
7427            }7424            }
7428            container es {7425            container es {
7429              description7426              description
7430                "set es TCA reporting status";7427                "set es TCA reporting status";
7431              container enable {7428              container enable {
7432                presence "Indicates a enable node is configured.";7429                presence "Indicates a enable node is configured.";
7433                description7430                description
7434                  "Enable TCA reporting";7431                  "Enable TCA reporting";
7435              }7432              }
7436            }7433            }
7437            container ses {7434            container ses {
7438              description7435              description
7439                "set ses TCA reporting status";7436                "set ses TCA reporting status";
7440              container enable {7437              container enable {
7441                presence "Indicates a enable node is configured.";7438                presence "Indicates a enable node is configured.";
7442                description7439                description
7443                  "Enable TCA reporting";7440                  "Enable TCA reporting";
7444              }7441              }
7445            }7442            }
7446            container uas {7443            container uas {
7447              description7444              description
7448                "set uas TCA reporting status";7445                "set uas TCA reporting status";
7449              container enable {7446              container enable {
7450                presence "Indicates a enable node is configured.";7447                presence "Indicates a enable node is configured.";
7451                description7448                description
7452                  "Enable TCA reporting";7449                  "Enable TCA reporting";
7453              }7450              }
7454            }7451            }
7455            container es-fe {7452            container es-fe {
7456              description7453              description
7457                "set es-fe TCA reporting status";7454                "set es-fe TCA reporting status";
7458              container disable {7455              container disable {
7459                presence "Indicates a disable node is configured.";7456                presence "Indicates a disable node is configured.";
7460                description7457                description
7461                  "Disable TCA reporting";7458                  "Disable TCA reporting";
7462              }7459              }
7463            }7460            }
7464            container ses-fe {7461            container ses-fe {
7465              description7462              description
7466                "set ses-fe TCA reporting status";7463                "set ses-fe TCA reporting status";
7467              container disable {7464              container disable {
7468                presence "Indicates a disable node is configured.";7465                presence "Indicates a disable node is configured.";
7469                description7466                description
7470                  "Disable TCA reporting";7467                  "Disable TCA reporting";
7471              }7468              }
7472            }7469            }
7473            container uas-fe {7470            container uas-fe {
7474              description7471              description
7475                "set uas-fe TCA reporting status";7472                "set uas-fe TCA reporting status";
7476              container disable {7473              container disable {
7477                presence "Indicates a disable node is configured.";7474                presence "Indicates a disable node is configured.";
7478                description7475                description
7479                  "Disable TCA reporting";7476                  "Disable TCA reporting";
7480              }7477              }
7481            }7478            }
7482          }7479          }
7483        }7480        }
7484        container macsec-secy-tx {7481        container macsec-secy-tx {
7485          description7482          description
7486            "Configure pm parameters of macsec-secy-tx";7483            "Configure pm parameters of macsec-secy-tx";
7487          container threshold {7484          container threshold {
7488            description7485            description
7489              "Configure threshold on macsec-secy-tx parameters";7486              "Configure threshold on macsec-secy-tx parameters";
7490            leaf out-pkts-protected {7487            leaf out-pkts-protected {
7491              type uint32 {7488              type uint32 {
7492                range "1..4294967295" {7489                range "1..4294967295" {
7493                  description7490                  description
7494                    "OutPktsProtected threshold range";7491                    "OutPktsProtected threshold range";
7495                }7492                }
7496              }7493              }
7497              description7494              description
7498                "Set Threshold for OutPktsProtected";7495                "Set Threshold for OutPktsProtected";
7499            }7496            }
7500            leaf out-pkts-encrypted {7497            leaf out-pkts-encrypted {
7501              type uint32 {7498              type uint32 {
7502                range "1..4294967295" {7499                range "1..4294967295" {
7503                  description7500                  description
7504                    "OutPktsEncrypted threshold range";7501                    "OutPktsEncrypted threshold range";
7505                }7502                }
7506              }7503              }
7507              description7504              description
7508                "Set Threshold for OutPktsEncrypted";7505                "Set Threshold for OutPktsEncrypted";
7509            }7506            }
7510            leaf out-octets-protected {7507            leaf out-octets-protected {
7511              type uint32 {7508              type uint32 {
7512                range "1..4294967295" {7509                range "1..4294967295" {
7513                  description7510                  description
7514                    "OutOctetsProtected threshold range";7511                    "OutOctetsProtected threshold range";
7515                }7512                }
7516              }7513              }
7517              description7514              description
7518                "Set Threshold for OutOctetsProtected";7515                "Set Threshold for OutOctetsProtected";
7519            }7516            }
7520            leaf out-octets-encrypted {7517            leaf out-octets-encrypted {
7521              type uint32 {7518              type uint32 {
7522                range "1..4294967295" {7519                range "1..4294967295" {
7523                  description7520                  description
7524                    "OutOctetsEncrypted threshold range";7521                    "OutOctetsEncrypted threshold range";
7525                }7522                }
7526              }7523              }
7527              description7524              description
7528                "Set Threshold for OutOctetsEncrypted";7525                "Set Threshold for OutOctetsEncrypted";
7529            }7526            }
7530            leaf out-pkts-too-long {7527            leaf out-pkts-too-long {
7531              type uint32 {7528              type uint32 {
7532                range "1..4294967295" {7529                range "1..4294967295" {
7533                  description7530                  description
7534                    "OutPktsTooLong threshold range";7531                    "OutPktsTooLong threshold range";
7535                }7532                }
7536              }7533              }
7537              description7534              description
7538                "Set Threshold for OutPktsTooLong";7535                "Set Threshold for OutPktsTooLong";
7539            }7536            }
7540          }7537          }
7541          container report {7538          container report {
7542            description7539            description
7543              "Configure Report for macsec-secy-tx Parameters";7540              "Configure Report for macsec-secy-tx Parameters";
7544            container out-pkts-protected {7541            container out-pkts-protected {
7545              description7542              description
7546                "set OutPktsProtected TCA reporting status";7543                "set OutPktsProtected TCA reporting status";
7547              container enable {7544              container enable {
7548                presence "Indicates a enable node is configured.";7545                presence "Indicates a enable node is configured.";
7549                description7546                description
7550                  "Enable TCA reporting";7547                  "Enable TCA reporting";
7551              }7548              }
7552            }7549            }
7553            container out-pkts-encrypted {7550            container out-pkts-encrypted {
7554              description7551              description
7555                "set OutPktsEncrypted TCA reporting status";7552                "set OutPktsEncrypted TCA reporting status";
7556              container enable {7553              container enable {
7557                presence "Indicates a enable node is configured.";7554                presence "Indicates a enable node is configured.";
7558                description7555                description
7559                  "Enable TCA reporting";7556                  "Enable TCA reporting";
7560              }7557              }
7561            }7558            }
7562            container out-octets-protected {7559            container out-octets-protected {
7563              description7560              description
7564                "set OutOctetsProtected TCA reporting status";7561                "set OutOctetsProtected TCA reporting status";
7565              container enable {7562              container enable {
7566                presence "Indicates a enable node is configured.";7563                presence "Indicates a enable node is configured.";
7567                description7564                description
7568                  "Enable TCA reporting";7565                  "Enable TCA reporting";
7569              }7566              }
7570            }7567            }
7571            container out-octets-encrypted {7568            container out-octets-encrypted {
7572              description7569              description
7573                "set OutOctetsEncrypted TCA reporting status";7570                "set OutOctetsEncrypted TCA reporting status";
7574              container enable {7571              container enable {
7575                presence "Indicates a enable node is configured.";7572                presence "Indicates a enable node is configured.";
7576                description7573                description
7577                  "Enable TCA reporting";7574                  "Enable TCA reporting";
7578              }7575              }
7579            }7576            }
7580            container out-pkts-too-long {7577            container out-pkts-too-long {
7581              description7578              description
7582                "set OutPktsTooLong TCA reporting status";7579                "set OutPktsTooLong TCA reporting status";
7583              container enable {7580              container enable {
7584                presence "Indicates a enable node is configured.";7581                presence "Indicates a enable node is configured.";
7585                description7582                description
7586                  "Enable TCA reporting";7583                  "Enable TCA reporting";
7587              }7584              }
7588            }7585            }
7589          }7586          }
7590        }7587        }
7591        container macsec-secy-rx {7588        container macsec-secy-rx {
7592          description7589          description
7593            "Configure pm parameters of macsec-secy-rx";7590            "Configure pm parameters of macsec-secy-rx";
7594          container threshold {7591          container threshold {
7595            description7592            description
7596              "Configure threshold on macsec-secy-rx parameters";7593              "Configure threshold on macsec-secy-rx parameters";
7597            leaf in-pkts-unchecked {7594            leaf in-pkts-unchecked {
7598              type uint32 {7595              type uint32 {
7599                range "1..4294967295" {7596                range "1..4294967295" {
7600                  description7597                  description
7601                    "InPktsUnchecked threshold range";7598                    "InPktsUnchecked threshold range";
7602                }7599                }
7603              }7600              }
7604              description7601              description
7605                "Set Threshold for InPktsUnchecked";7602                "Set Threshold for InPktsUnchecked";
7606            }7603            }
7607            leaf in-pkts-delayed {7604            leaf in-pkts-delayed {
7608              type uint32 {7605              type uint32 {
7609                range "1..4294967295" {7606                range "1..4294967295" {
7610                  description7607                  description
7611                    "InPktsDelayed threshold range";7608                    "InPktsDelayed threshold range";
7612                }7609                }
7613              }7610              }
7614              description7611              description
7615                "Set Threshold for InPktsDelayed";7612                "Set Threshold for InPktsDelayed";
7616            }7613            }
7617            leaf in-pkts-late {7614            leaf in-pkts-late {
7618              type uint32 {7615              type uint32 {
7619                range "1..4294967295" {7616                range "1..4294967295" {
7620                  description7617                  description
7621                    "InPktsLate threshold range";7618                    "InPktsLate threshold range";
7622                }7619                }
7623              }7620              }
7624              description7621              description
7625                "Set Threshold for InPktsLate";7622                "Set Threshold for InPktsLate";
7626            }7623            }
7627            leaf in-pkts-ok {7624            leaf in-pkts-ok {
7628              type uint32 {7625              type uint32 {
7629                range "1..4294967295" {7626                range "1..4294967295" {
7630                  description7627                  description
7631                    "InPktsOK threshold range";7628                    "InPktsOK threshold range";
7632                }7629                }
7633              }7630              }
7634              description7631              description
7635                "Set Threshold for InPktsOK";7632                "Set Threshold for InPktsOK";
7636            }7633            }
7637            leaf in-pkts-invalid {7634            leaf in-pkts-invalid {
7638              type uint32 {7635              type uint32 {
7639                range "1..4294967295" {7636                range "1..4294967295" {
7640                  description7637                  description
7641                    "InPktsInvalid threshold range";7638                    "InPktsInvalid threshold range";
7642                }7639                }
7643              }7640              }
7644              description7641              description
7645                "Set Threshold for InPktsInvalid";7642                "Set Threshold for InPktsInvalid";
7646            }7643            }
7647            leaf in-pkts-not-valid {7644            leaf in-pkts-not-valid {
7648              type uint32 {7645              type uint32 {
7649                range "1..4294967295" {7646                range "1..4294967295" {
7650                  description7647                  description
7651                    "InPktsNotValid threshold range";7648                    "InPktsNotValid threshold range";
7652                }7649                }
7653              }7650              }
7654              description7651              description
7655                "Set Threshold for InPktsNotValid";7652                "Set Threshold for InPktsNotValid";
7656            }7653            }
7657            leaf in-pkts-not-using-sa {7654            leaf in-pkts-not-using-sa {
7658              type uint32 {7655              type uint32 {
7659                range "1..4294967295" {7656                range "1..4294967295" {
7660                  description7657                  description
7661                    "InPktsNotUsingSA threshold range";7658                    "InPktsNotUsingSA threshold range";
7662                }7659                }
7663              }7660              }
7664              description7661              description
7665                "Set Threshold for InPktsNotUsingSA";7662                "Set Threshold for InPktsNotUsingSA";
7666            }7663            }
7667            leaf in-pkts-unused-sa {7664            leaf in-pkts-unused-sa {
7668              type uint32 {7665              type uint32 {
7669                range "1..4294967295" {7666                range "1..4294967295" {
7670                  description7667                  description
7671                    "InPktsUnusedSA threshold range";7668                    "InPktsUnusedSA threshold range";
7672                }7669                }
7673              }7670              }
7674              description7671              description
7675                "Set Threshold for InPktsUnusedSA";7672                "Set Threshold for InPktsUnusedSA";
7676            }7673            }
7677            leaf in-pkts-untagged-hit {7674            leaf in-pkts-untagged-hit {
7678              type uint32 {7675              type uint32 {
7679                range "1..4294967295" {7676                range "1..4294967295" {
7680                  description7677                  description
7681                    "InPktsUntaggedHit threshold range";7678                    "InPktsUntaggedHit threshold range";
7682                }7679                }
7683              }7680              }
7684              description7681              description
7685                "Set Threshold for InPktsUntaggedHit";7682                "Set Threshold for InPktsUntaggedHit";
7686            }7683            }
7687            leaf in-octets-validated {7684            leaf in-octets-validated {
7688              type uint32 {7685              type uint32 {
7689                range "1..4294967295" {7686                range "1..4294967295" {
7690                  description7687                  description
7691                    "InOctetsValidated threshold range";7688                    "InOctetsValidated threshold range";
7692                }7689                }
7693              }7690              }
7694              description7691              description
7695                "Set Threshold for InOctetsValidated";7692                "Set Threshold for InOctetsValidated";
7696            }7693            }
7697            leaf in-octets-decrypted {7694            leaf in-octets-decrypted {
7698              type uint32 {7695              type uint32 {
7699                range "1..4294967295" {7696                range "1..4294967295" {
7700                  description7697                  description
7701                    "InOctetsDecrypted threshold range";7698                    "InOctetsDecrypted threshold range";
7702                }7699                }
7703              }7700              }
7704              description7701              description
7705                "Set Threshold for InOctetsDecrypted";7702                "Set Threshold for InOctetsDecrypted";
7706            }7703            }
7707          }7704          }
7708          container report {7705          container report {
7709            description7706            description
7710              "Configure Report for macsec-secy-rx Parameters";7707              "Configure Report for macsec-secy-rx Parameters";
7711            container in-pkts-unchecked {7708            container in-pkts-unchecked {
7712              description7709              description
7713                "set InPktsUnchecked TCA reporting status";7710                "set InPktsUnchecked TCA reporting status";
7714              container enable {7711              container enable {
7715                presence "Indicates a enable node is configured.";7712                presence "Indicates a enable node is configured.";
7716                description7713                description
7717                  "Enable TCA reporting";7714                  "Enable TCA reporting";
7718              }7715              }
7719            }7716            }
7720            container in-pkts-delayed {7717            container in-pkts-delayed {
7721              description7718              description
7722                "set InPktsDelayed TCA reporting status";7719                "set InPktsDelayed TCA reporting status";
7723              container enable {7720              container enable {
7724                presence "Indicates a enable node is configured.";7721                presence "Indicates a enable node is configured.";
7725                description7722                description
7726                  "Enable TCA reporting";7723                  "Enable TCA reporting";
7727              }7724              }
7728            }7725            }
7729            container in-pkts-late {7726            container in-pkts-late {
7730              description7727              description
7731                "set InPktsLate TCA reporting status";7728                "set InPktsLate TCA reporting status";
7732              container enable {7729              container enable {
7733                presence "Indicates a enable node is configured.";7730                presence "Indicates a enable node is configured.";
7734                description7731                description
7735                  "Enable TCA reporting";7732                  "Enable TCA reporting";
7736              }7733              }
7737            }7734            }
7738            container in-pkts-ok {7735            container in-pkts-ok {
7739              description7736              description
7740                "set InPktsOK TCA reporting status";7737                "set InPktsOK TCA reporting status";
7741              container enable {7738              container enable {
7742                presence "Indicates a enable node is configured.";7739                presence "Indicates a enable node is configured.";
7743                description7740                description
7744                  "Enable TCA reporting";7741                  "Enable TCA reporting";
7745              }7742              }
7746            }7743            }
7747            container in-pkts-invalid {7744            container in-pkts-invalid {
7748              description7745              description
7749                "set InPktsInvalid TCA reporting status";7746                "set InPktsInvalid TCA reporting status";
7750              container enable {7747              container enable {
7751                presence "Indicates a enable node is configured.";7748                presence "Indicates a enable node is configured.";
7752                description7749                description
7753                  "Enable TCA reporting";7750                  "Enable TCA reporting";
7754              }7751              }
7755            }7752            }
7756            container in-pkts-not-valid {7753            container in-pkts-not-valid {
7757              description7754              description
7758                "set InPktsNotValid TCA reporting status";7755                "set InPktsNotValid TCA reporting status";
7759              container enable {7756              container enable {
7760                presence "Indicates a enable node is configured.";7757                presence "Indicates a enable node is configured.";
7761                description7758                description
7762                  "Enable TCA reporting";7759                  "Enable TCA reporting";
7763              }7760              }
7764            }7761            }
7765            container in-pkts-not-using-sa {7762            container in-pkts-not-using-sa {
7766              description7763              description
7767                "set InPktsNotUsingSA TCA reporting status";7764                "set InPktsNotUsingSA TCA reporting status";
7768              container enable {7765              container enable {
7769                presence "Indicates a enable node is configured.";7766                presence "Indicates a enable node is configured.";
7770                description7767                description
7771                  "Enable TCA reporting";7768                  "Enable TCA reporting";
7772              }7769              }
7773            }7770            }
7774            container in-pkts-unused-sa {7771            container in-pkts-unused-sa {
7775              description7772              description
7776                "set InPktsUnusedSA TCA reporting status";7773                "set InPktsUnusedSA TCA reporting status";
7777              container enable {7774              container enable {
7778                presence "Indicates a enable node is configured.";7775                presence "Indicates a enable node is configured.";
7779                description7776                description
7780                  "Enable TCA reporting";7777                  "Enable TCA reporting";
7781              }7778              }
7782            }7779            }
7783            container in-pkts-untagged-hit {7780            container in-pkts-untagged-hit {
7784              description7781              description
7785                "set InPktsUntaggedHit TCA reporting status";7782                "set InPktsUntaggedHit TCA reporting status";
7786              container enable {7783              container enable {
7787                presence "Indicates a enable node is configured.";7784                presence "Indicates a enable node is configured.";
7788                description7785                description
7789                  "Enable TCA reporting";7786                  "Enable TCA reporting";
7790              }7787              }
7791            }7788            }
7792            container in-octets-validated {7789            container in-octets-validated {
7793              description7790              description
7794                "set InOctetsValidated TCA reporting status";7791                "set InOctetsValidated TCA reporting status";
7795              container enable {7792              container enable {
7796                presence "Indicates a enable node is configured.";7793                presence "Indicates a enable node is configured.";
7797                description7794                description
7798                  "Enable TCA reporting";7795                  "Enable TCA reporting";
7799              }7796              }
7800            }7797            }
7801            container in-octets-decrypted {7798            container in-octets-decrypted {
7802              description7799              description
7803                "set InOctetsDecrypted TCA reporting status";7800                "set InOctetsDecrypted TCA reporting status";
7804              container enable {7801              container enable {
7805                presence "Indicates a enable node is configured.";7802                presence "Indicates a enable node is configured.";
7806                description7803                description
7807                  "Enable TCA reporting";7804                  "Enable TCA reporting";
7808              }7805              }
7809            }7806            }
7810          }7807          }
7811        }7808        }
7812        container macsec-secy-if {7809        container macsec-secy-if {
7813          description7810          description
7814            "Configure pm parameters of macsec-secy-if";7811            "Configure pm parameters of macsec-secy-if";
7815          container threshold {7812          container threshold {
7816            description7813            description
7817              "Configure threshold on macsec-secy-if parameters";7814              "Configure threshold on macsec-secy-if parameters";
7818            leaf in-pkts-untagged {7815            leaf in-pkts-untagged {
7819              type uint32 {7816              type uint32 {
7820                range "1..4294967295" {7817                range "1..4294967295" {
7821                  description7818                  description
7822                    "InPktsUntagged threshold range";7819                    "InPktsUntagged threshold range";
7823                }7820                }
7824              }7821              }
7825              description7822              description
7826                "Set Threshold for InPktsUntagged";7823                "Set Threshold for InPktsUntagged";
7827            }7824            }
7828            leaf in-pkts-no-tag {7825            leaf in-pkts-no-tag {
7829              type uint32 {7826              type uint32 {
7830                range "1..4294967295" {7827                range "1..4294967295" {
7831                  description7828                  description
7832                    "InPktsNoTag threshold range";7829                    "InPktsNoTag threshold range";
7833                }7830                }
7834              }7831              }
7835              description7832              description
7836                "Set Threshold for InPktsNoTag";7833                "Set Threshold for InPktsNoTag";
7837            }7834            }
7838            leaf in-pkts-bad-tag {7835            leaf in-pkts-bad-tag {
7839              type uint32 {7836              type uint32 {
7840                range "1..4294967295" {7837                range "1..4294967295" {
7841                  description7838                  description
7842                    "InPktsBadTag threshold range";7839                    "InPktsBadTag threshold range";
7843                }7840                }
7844              }7841              }
7845              description7842              description
7846                "Set Threshold for InPktsBadTag";7843                "Set Threshold for InPktsBadTag";
7847            }7844            }
7848            leaf in-pkts-unknown-sci {7845            leaf in-pkts-unknown-sci {
7849              type uint32 {7846              type uint32 {
7850                range "1..4294967295" {7847                range "1..4294967295" {
7851                  description7848                  description
7852                    "InPktsUnknownSCI threshold range";7849                    "InPktsUnknownSCI threshold range";
7853                }7850                }
7854              }7851              }
7855              description7852              description
7856                "Set Threshold for InPktsUnknownSCI";7853                "Set Threshold for InPktsUnknownSCI";
7857            }7854            }
7858            leaf in-pkts-no-sci {7855            leaf in-pkts-no-sci {
7859              type uint32 {7856              type uint32 {
7860                range "1..4294967295" {7857                range "1..4294967295" {
7861                  description7858                  description
7862                    "InPktsNoSCI threshold range";7859                    "InPktsNoSCI threshold range";
7863                }7860                }
7864              }7861              }
7865              description7862              description
7866                "Set Threshold for InPktsNoSCI";7863                "Set Threshold for InPktsNoSCI";
7867            }7864            }
7868            leaf in-pkts-overrun {7865            leaf in-pkts-overrun {
7869              type uint32 {7866              type uint32 {
7870                range "1..4294967295" {7867                range "1..4294967295" {
7871                  description7868                  description
7872                    "InPktsOverrun threshold range";7869                    "InPktsOverrun threshold range";
7873                }7870                }
7874              }7871              }
7875              description7872              description
7876                "Set Threshold for InPktsOverrun";7873                "Set Threshold for InPktsOverrun";
7877            }7874            }
7878            leaf in-octets-validated {7875            leaf in-octets-validated {
7879              type uint32 {7876              type uint32 {
7880                range "1..4294967295" {7877                range "1..4294967295" {
7881                  description7878                  description
7882                    "InOctetsValidated threshold range";7879                    "InOctetsValidated threshold range";
7883                }7880                }
7884              }7881              }
7885              description7882              description
7886                "Set Threshold for InOctetsValidated";7883                "Set Threshold for InOctetsValidated";
7887            }7884            }
7888            leaf in-octets-decrypted {7885            leaf in-octets-decrypted {
7889              type uint32 {7886              type uint32 {
7890                range "1..4294967295" {7887                range "1..4294967295" {
7891                  description7888                  description
7892                    "InOctetsDecrypted threshold range";7889                    "InOctetsDecrypted threshold range";
7893                }7890                }
7894              }7891              }
7895              description7892              description
7896                "Set Threshold for InOctetsDecrypted";7893                "Set Threshold for InOctetsDecrypted";
7897            }7894            }
7898            leaf out-pkts-untagged {7895            leaf out-pkts-untagged {
7899              type uint32 {7896              type uint32 {
7900                range "1..4294967295" {7897                range "1..4294967295" {
7901                  description7898                  description
7902                    "OutPktsUntagged threshold range";7899                    "OutPktsUntagged threshold range";
7903                }7900                }
7904              }7901              }
7905              description7902              description
7906                "Set Threshold for OutPktsUntagged ";7903                "Set Threshold for OutPktsUntagged ";
7907            }7904            }
7908            leaf out-pkts-too-long {7905            leaf out-pkts-too-long {
7909              type uint32 {7906              type uint32 {
7910                range "1..4294967295" {7907                range "1..4294967295" {
7911                  description7908                  description
7912                    "OutPktsTooLong threshold range";7909                    "OutPktsTooLong threshold range";
7913                }7910                }
7914              }7911              }
7915              description7912              description
7916                "Set Threshold for OutPktsTooLong";7913                "Set Threshold for OutPktsTooLong";
7917            }7914            }
7918            leaf out-octets-encrypted {7915            leaf out-octets-encrypted {
7919              type uint32 {7916              type uint32 {
7920                range "1..4294967295" {7917                range "1..4294967295" {
7921                  description7918                  description
7922                    "OutOctetsEncrypted threshold range";7919                    "OutOctetsEncrypted threshold range";
7923                }7920                }
7924              }7921              }
7925              description7922              description
7926                "Set Threshold for OutOctetsEncrypted";7923                "Set Threshold for OutOctetsEncrypted";
7927            }7924            }
7928            leaf out-octets-protected {7925            leaf out-octets-protected {
7929              type uint32 {7926              type uint32 {
7930                range "1..4294967295" {7927                range "1..4294967295" {
7931                  description7928                  description
7932                    "OutOctetsProtected threshold range";7929                    "OutOctetsProtected threshold range";
7933                }7930                }
7934              }7931              }
7935              description7932              description
7936                "Set Threshold for OutOctetsProtected";7933                "Set Threshold for OutOctetsProtected";
7937            }7934            }
7938          }7935          }
7939          container report {7936          container report {
7940            description7937            description
7941              "Configure Report for macsec-secy-if Parameters";7938              "Configure Report for macsec-secy-if Parameters";
7942            container in-pkts-untagged {7939            container in-pkts-untagged {
7943              description7940              description
7944                "set InPktsUntagged TCA reporting status";7941                "set InPktsUntagged TCA reporting status";
7945              container enable {7942              container enable {
7946                presence "Indicates a enable node is configured.";7943                presence "Indicates a enable node is configured.";
7947                description7944                description
7948                  "Enable TCA reporting";7945                  "Enable TCA reporting";
7949              }7946              }
7950            }7947            }
7951            container in-pkts-no-tag {7948            container in-pkts-no-tag {
7952              description7949              description
7953                "set InPktsNoTag TCA reporting status";7950                "set InPktsNoTag TCA reporting status";
7954              container enable {7951              container enable {
7955                presence "Indicates a enable node is configured.";7952                presence "Indicates a enable node is configured.";
7956                description7953                description
7957                  "Enable TCA reporting";7954                  "Enable TCA reporting";
7958              }7955              }
7959            }7956            }
7960            container in-pkts-bad-tag {7957            container in-pkts-bad-tag {
7961              description7958              description
7962                "set InPktsBadTag TCA reporting status";7959                "set InPktsBadTag TCA reporting status";
7963              container enable {7960              container enable {
7964                presence "Indicates a enable node is configured.";7961                presence "Indicates a enable node is configured.";
7965                description7962                description
7966                  "Enable TCA reporting";7963                  "Enable TCA reporting";
7967              }7964              }
7968            }7965            }
7969            container in-pkts-unknown-sci {7966            container in-pkts-unknown-sci {
7970              description7967              description
7971                "set InPktsUnknownSCI TCA reporting status";7968                "set InPktsUnknownSCI TCA reporting status";
7972              container enable {7969              container enable {
7973                presence "Indicates a enable node is configured.";7970                presence "Indicates a enable node is configured.";
7974                description7971                description
7975                  "Enable TCA reporting";7972                  "Enable TCA reporting";
7976              }7973              }
7977            }7974            }
7978            container in-pkts-no-sci {7975            container in-pkts-no-sci {
7979              description7976              description
7980                "set InPktsNoSCI TCA reporting status";7977                "set InPktsNoSCI TCA reporting status";
7981              container enable {7978              container enable {
7982                presence "Indicates a enable node is configured.";7979                presence "Indicates a enable node is configured.";
7983                description7980                description
7984                  "Enable TCA reporting";7981                  "Enable TCA reporting";
7985              }7982              }
7986            }7983            }
7987            container in-pkts-overrun {7984            container in-pkts-overrun {
7988              description7985              description
7989                "set InPktsOverrun TCA reporting status";7986                "set InPktsOverrun TCA reporting status";
7990              container enable {7987              container enable {
7991                presence "Indicates a enable node is configured.";7988                presence "Indicates a enable node is configured.";
7992                description7989                description
7993                  "Enable TCA reporting";7990                  "Enable TCA reporting";
7994              }7991              }
7995            }7992            }
7996            container in-octets-validated {7993            container in-octets-validated {
7997              description7994              description
7998                "set InOctetsValidated TCA reporting status";7995                "set InOctetsValidated TCA reporting status";
7999              container enable {7996              container enable {
8000                presence "Indicates a enable node is configured.";7997                presence "Indicates a enable node is configured.";
8001                description7998                description
8002                  "Enable TCA reporting";7999                  "Enable TCA reporting";
8003              }8000              }
8004            }8001            }
8005            container in-octets-decrypted {8002            container in-octets-decrypted {
8006              description8003              description
8007                "set InOctetsDecrypted TCA reporting status";8004                "set InOctetsDecrypted TCA reporting status";
8008              container enable {8005              container enable {
8009                presence "Indicates a enable node is configured.";8006                presence "Indicates a enable node is configured.";
8010                description8007                description
8011                  "Enable TCA reporting";8008                  "Enable TCA reporting";
8012              }8009              }
8013            }8010            }
8014            container out-pkts-untagged {8011            container out-pkts-untagged {
8015              description8012              description
8016                "set OutPktsUntagged TCA reporting status";8013                "set OutPktsUntagged TCA reporting status";
8017              container enable {8014              container enable {
8018                presence "Indicates a enable node is configured.";8015                presence "Indicates a enable node is configured.";
8019                description8016                description
8020                  "Enable TCA reporting";8017                  "Enable TCA reporting";
8021              }8018              }
8022            }8019            }
8023            container out-pkts-too-long {8020            container out-pkts-too-long {
8024              description8021              description
8025                "set OutPktsTooLong TCA reporting status";8022                "set OutPktsTooLong TCA reporting status";
8026              container enable {8023              container enable {
8027                presence "Indicates a enable node is configured.";8024                presence "Indicates a enable node is configured.";
8028                description8025                description
8029                  "Enable TCA reporting";8026                  "Enable TCA reporting";
8030              }8027              }
8031            }8028            }
8032            container out-octets-protected {8029            container out-octets-protected {
8033              description8030              description
8034                "set OutOctetsProtected TCA reporting status";8031                "set OutOctetsProtected TCA reporting status";
8035              container enable {8032              container enable {
8036                presence "Indicates a enable node is configured.";8033                presence "Indicates a enable node is configured.";
8037                description8034                description
8038                  "Enable TCA reporting";8035                  "Enable TCA reporting";
8039              }8036              }
8040            }8037            }
8041            container out-octets-encrypted {8038            container out-octets-encrypted {
8042              description8039              description
8043                "set OutOctetsEncrypted TCA reporting status";8040                "set OutOctetsEncrypted TCA reporting status";
8044              container enable {8041              container enable {
8045                presence "Indicates a enable node is configured.";8042                presence "Indicates a enable node is configured.";
8046                description8043                description
8047                  "Enable TCA reporting";8044                  "Enable TCA reporting";
8048              }8045              }
8049            }8046            }
8050          }8047          }
8051        }8048        }
8052        container macsec-ether {8049        container macsec-ether {
8053          description8050          description
8054            "configure ether performance monitoring";8051            "configure ether performance monitoring";
8055          container threshold {8052          container threshold {
8056            description8053            description
8057              "Configure threshold on ether parameters";8054              "Configure threshold on ether parameters";
8058            leaf rx-pkt {8055            leaf rx-pkt {
8059              type uint32 {8056              type uint32 {
8060                range "1..4294967295" {8057                range "1..4294967295" {
8061                  description8058                  description
8062                    "RX-PKT threshold ";8059                    "RX-PKT threshold ";
8063                }8060                }
8064              }8061              }
8065              description8062              description
8066                "set RX-PKT threshold";8063                "set RX-PKT threshold";
8067            }8064            }
8068            leaf stat-pkt {8065            leaf stat-pkt {
8069              type uint32 {8066              type uint32 {
8070                range "1..4294967295" {8067                range "1..4294967295" {
8071                  description8068                  description
8072                    "PKT-STAT threshold ";8069                    "PKT-STAT threshold ";
8073                }8070                }
8074              }8071              }
8075              description8072              description
8076                "set PKT-STAT threshold";8073                "set PKT-STAT threshold";
8077            }8074            }
8078            leaf octet-stat {8075            leaf octet-stat {
8079              type uint32 {8076              type uint32 {
8080                range "1..4294967295" {8077                range "1..4294967295" {
8081                  description8078                  description
8082                    "OCTET-STAT threshold ";8079                    "OCTET-STAT threshold ";
8083                }8080                }
8084              }8081              }
8085              description8082              description
8086                "set OCTET-STAT threshold";8083                "set OCTET-STAT threshold";
8087            }8084            }
8088            leaf oversize-pkt {8085            leaf oversize-pkt {
8089              type uint32 {8086              type uint32 {
8090                range "1..4294967295" {8087                range "1..4294967295" {
8091                  description8088                  description
8092                    "OVERSIZE-PKT threshold";8089                    "OVERSIZE-PKT threshold";
8093                }8090                }
8094              }8091              }
8095              description8092              description
8096                "set OVERSIZE-PKT threshold";8093                "set OVERSIZE-PKT threshold";
8097            }8094            }
8098            leaf fcs-err {8095            leaf fcs-err {
8099              type uint32 {8096              type uint32 {
8100                range "1..4294967295" {8097                range "1..4294967295" {
8101                  description8098                  description
8102                    "FCS-ERR threshold";8099                    "FCS-ERR threshold";
8103                }8100                }
8104              }8101              }
8105              description8102              description
8106                "set FCS-ERR threshold";8103                "set FCS-ERR threshold";
8107            }8104            }
8108            leaf long-frame {8105            leaf long-frame {
8109              type uint32 {8106              type uint32 {
8110                range "1..4294967295" {8107                range "1..4294967295" {
8111                  description8108                  description
8112                    "LONG-FRAMES threshold ";8109                    "LONG-FRAMES threshold ";
8113                }8110                }
8114              }8111              }
8115              description8112              description
8116                "set LONG-FRAMES threshold";8113                "set LONG-FRAMES threshold";
8117            }8114            }
8118            leaf jabber-stats {8115            leaf jabber-stats {
8119              type uint32 {8116              type uint32 {
8120                range "1..4294967295" {8117                range "1..4294967295" {
8121                  description8118                  description
8122                    "JABBER-STATS threshold ";8119                    "JABBER-STATS threshold ";
8123                }8120                }
8124              }8121              }
8125              description8122              description
8126                "set JABBER-STATS threshold";8123                "set JABBER-STATS threshold";
8127            }8124            }
8128            leaf sixty-four-octets {8125            leaf sixty-four-octets {
8129              type uint32 {8126              type uint32 {
8130                range "1..4294967295" {8127                range "1..4294967295" {
8131                  description8128                  description
8132                    "64-OCTET threshold";8129                    "64-OCTET threshold";
8133                }8130                }
8134              }8131              }
8135              description8132              description
8136                "set 64-OCTET threshold";8133                "set 64-OCTET threshold";
8137            }8134            }
8138            leaf six5-127-octets {8135            leaf six5-127-octets {
8139              type uint32 {8136              type uint32 {
8140                range "1..4294967295" {8137                range "1..4294967295" {
8141                  description8138                  description
8142                    "65-127-OCTET threshold";8139                    "65-127-OCTET threshold";
8143                }8140                }
8144              }8141              }
8145              description8142              description
8146                "set 65-127-OCTET threshold";8143                "set 65-127-OCTET threshold";
8147            }8144            }
8148            leaf one-hundred-twenty-eight-255-octets {8145            leaf one-hundred-twenty-eight-255-octets {
8149              type uint32 {8146              type uint32 {
8150                range "1..4294967295" {8147                range "1..4294967295" {
8151                  description8148                  description
8152                    "128-255-OCTET threshold ";8149                    "128-255-OCTET threshold ";
8153                }8150                }
8154              }8151              }
8155              description8152              description
8156                "set 128-255-OCTET threshold";8153                "set 128-255-OCTET threshold";
8157            }8154            }
8158            leaf two-hundred-fifty-six-511-octets {8155            leaf two-hundred-fifty-six-511-octets {
8159              type uint32 {8156              type uint32 {
8160                range "1..4294967295" {8157                range "1..4294967295" {
8161                  description8158                  description
8162                    "256-511-OCTET threshold ";8159                    "256-511-OCTET threshold ";
8163                }8160                }
8164              }8161              }
8165              description8162              description
8166                "set 256-511-OCTET threshold";8163                "set 256-511-OCTET threshold";
8167            }8164            }
8168            leaf five-hundred-twelve-1023-octets {8165            leaf five-hundred-twelve-1023-octets {
8169              type uint32 {8166              type uint32 {
8170                range "1..4294967295" {8167                range "1..4294967295" {
8171                  description8168                  description
8172                    "512-1023-OCTET threshold";8169                    "512-1023-OCTET threshold";
8173                }8170                }
8174              }8171              }
8175              description8172              description
8176                "set 512-1023-OCTET threshold";8173                "set 512-1023-OCTET threshold";
8177            }8174            }
8178            leaf one-thousand-twenty-four-1518-octets {8175            leaf one-thousand-twenty-four-1518-octets {
8179              type uint32 {8176              type uint32 {
8180                range "1..4294967295" {8177                range "1..4294967295" {
8181                  description8178                  description
8182                    "1024-1518-OCTET threshold";8179                    "1024-1518-OCTET threshold";
8183                }8180                }
8184              }8181              }
8185              description8182              description
8186                "set 1024-1518-OCTET threshold";8183                "set 1024-1518-OCTET threshold";
8187            }8184            }
8188            leaf in-64-octets {8185            leaf in-64-octets {
8189              type uint32 {8186              type uint32 {
8190                range "1..4294967295" {8187                range "1..4294967295" {
8191                  description8188                  description
8192                    "IN-64-OCTET threshold";8189                    "IN-64-OCTET threshold";
8193                }8190                }
8194              }8191              }
8195              description8192              description
8196                "set IN-64-OCTET threshold";8193                "set IN-64-OCTET threshold";
8197            }8194            }
8198            leaf in-65-127-octets {8195            leaf in-65-127-octets {
8199              type uint32 {8196              type uint32 {
8200                range "1..4294967295" {8197                range "1..4294967295" {
8201                  description8198                  description
8202                    "IN-65-127-OCTET threshold";8199                    "IN-65-127-OCTET threshold";
8203                }8200                }
8204              }8201              }
8205              description8202              description
8206                "set IN-65-127-OCTET threshold";8203                "set IN-65-127-OCTET threshold";
8207            }8204            }
8208            leaf in-128-255-octets {8205            leaf in-128-255-octets {
8209              type uint32 {8206              type uint32 {
8210                range "1..4294967295" {8207                range "1..4294967295" {
8211                  description8208                  description
8212                    "IN-128-255-OCTET threshold ";8209                    "IN-128-255-OCTET threshold ";
8213                }8210                }
8214              }8211              }
8215              description8212              description
8216                "set IN-128-255-OCTET threshold";8213                "set IN-128-255-OCTET threshold";
8217            }8214            }
8218            leaf in-256-511-octets {8215            leaf in-256-511-octets {
8219              type uint32 {8216              type uint32 {
8220                range "1..4294967295" {8217                range "1..4294967295" {
8221                  description8218                  description
8222                    "IN-256-511-OCTET threshold ";8219                    "IN-256-511-OCTET threshold ";
8223                }8220                }
8224              }8221              }
8225              description8222              description
8226                "set IN-256-511-OCTET threshold";8223                "set IN-256-511-OCTET threshold";
8227            }8224            }
8228            leaf in-512-1023-octets {8225            leaf in-512-1023-octets {
8229              type uint32 {8226              type uint32 {
8230                range "1..4294967295" {8227                range "1..4294967295" {
8231                  description8228                  description
8232                    "IN-512-1023-OCTET threshold";8229                    "IN-512-1023-OCTET threshold";
8233                }8230                }
8234              }8231              }
8235              description8232              description
8236                "set IN-512-1023-OCTET threshold";8233                "set IN-512-1023-OCTET threshold";
8237            }8234            }
8238            leaf in-1024-1518-octets {8235            leaf in-1024-1518-octets {
8239              type uint32 {8236              type uint32 {
8240                range "1..4294967295" {8237                range "1..4294967295" {
8241                  description8238                  description
8242                    "IN-1024-1518-OCTET threshold";8239                    "IN-1024-1518-OCTET threshold";
8243                }8240                }
8244              }8241              }
8245              description8242              description
8246                "set IN-1024-1518-OCTET threshold";8243                "set IN-1024-1518-OCTET threshold";
8247            }8244            }
8248            leaf in-drop-other {8245            leaf in-drop-other {
8249              type uint32 {8246              type uint32 {
8250                range "1..4294967295" {8247                range "1..4294967295" {
8251                  description8248                  description
8252                    "IN-DROP-OTHER threshold";8249                    "IN-DROP-OTHER threshold";
8253                }8250                }
8254              }8251              }
8255              description8252              description
8256                "set IN_DROP_OTHER threshold";8253                "set IN_DROP_OTHER threshold";
8257            }8254            }
8258            leaf in-ucast {8255            leaf in-ucast {
8259              type uint32 {8256              type uint32 {
8260                range "1..4294967295" {8257                range "1..4294967295" {
8261                  description8258                  description
8262                    "IN-UCAST threshold";8259                    "IN-UCAST threshold";
8263                }8260                }
8264              }8261              }
8265              description8262              description
8266                "set IN-UCAST threshold";8263                "set IN-UCAST threshold";
8267            }8264            }
8268            leaf in-mcast {8265            leaf in-mcast {
8269              type uint32 {8266              type uint32 {
8270                range "1..4294967295" {8267                range "1..4294967295" {
8271                  description8268                  description
8272                    "IN-MCAST threshold";8269                    "IN-MCAST threshold";
8273                }8270                }
8274              }8271              }
8275              description8272              description
8276                "set IN-MCAST threshold";8273                "set IN-MCAST threshold";
8277            }8274            }
8278            leaf in-bcast {8275            leaf in-bcast {
8279              type uint32 {8276              type uint32 {
8280                range "1..4294967295" {8277                range "1..4294967295" {
8281                  description8278                  description
8282                    "IN-BCAST threshold";8279                    "IN-BCAST threshold";
8283                }8280                }
8284              }8281              }
8285              description8282              description
8286                "set IN-BCAST threshold";8283                "set IN-BCAST threshold";
8287            }8284            }
8288            leaf in-error-fragments {8285            leaf in-error-fragments {
8289              type uint32 {8286              type uint32 {
8290                range "1..4294967295" {8287                range "1..4294967295" {
8291                  description8288                  description
8292                    "IN-ERROR-FRAGMENTS threshold";8289                    "IN-ERROR-FRAGMENTS threshold";
8293                }8290                }
8294              }8291              }
8295              description8292              description
8296                "set IN-ERROR-FRAGMENTS threshold";8293                "set IN-ERROR-FRAGMENTS threshold";
8297            }8294            }
8298            leaf out-ucast {8295            leaf out-ucast {
8299              type uint32 {8296              type uint32 {
8300                range "1..4294967295" {8297                range "1..4294967295" {
8301                  description8298                  description
8302                    "OUT-UCAST threshold";8299                    "OUT-UCAST threshold";
8303                }8300                }
8304              }8301              }
8305              description8302              description
8306                "set OUT-UCAST threshold";8303                "set OUT-UCAST threshold";
8307            }8304            }
8308            leaf out-bcast {8305            leaf out-bcast {
8309              type uint32 {8306              type uint32 {
8310                range "1..4294967295" {8307                range "1..4294967295" {
8311                  description8308                  description
8312                    "OUT-BCAST threshold ";8309                    "OUT-BCAST threshold ";
8313                }8310                }
8314              }8311              }
8315              description8312              description
8316                "set OUT-BCAST threshold";8313                "set OUT-BCAST threshold";
8317            }8314            }
8318            leaf out-mcast {8315            leaf out-mcast {
8319              type uint32 {8316              type uint32 {
8320                range "1..4294967295" {8317                range "1..4294967295" {
8321                  description8318                  description
8322                    "OUT-MCAST threshold ";8319                    "OUT-MCAST threshold ";
8323                }8320                }
8324              }8321              }
8325              description8322              description
8326                "set OUT-MCAST threshold";8323                "set OUT-MCAST threshold";
8327            }8324            }
8328            leaf tx-pkt {8325            leaf tx-pkt {
8329              type uint32 {8326              type uint32 {
8330                range "1..4294967295" {8327                range "1..4294967295" {
8331                  description8328                  description
8332                    "TX-PKT threshold";8329                    "TX-PKT threshold";
8333                }8330                }
8334              }8331              }
8335              description8332              description
8336                "set TX-PKT threshold";8333                "set TX-PKT threshold";
8337            }8334            }
8338            leaf out-octets {8335            leaf out-octets {
8339              type uint32 {8336              type uint32 {
8340                range "1..4294967295" {8337                range "1..4294967295" {
8341                  description8338                  description
8342                    "OUT-OCTET threshold ";8339                    "OUT-OCTET threshold ";
8343                }8340                }
8344              }8341              }
8345              description8342              description
8346                "set OUT-OCTET threshold";8343                "set OUT-OCTET threshold";
8347            }8344            }
8348            leaf if-in-errors {8345            leaf if-in-errors {
8349              type uint32 {8346              type uint32 {
8350                range "1..4294967295" {8347                range "1..4294967295" {
8351                  description8348                  description
8352                    "IFIN_ERRORS threshold";8349                    "IFIN_ERRORS threshold";
8353                }8350                }
8354              }8351              }
8355              description8352              description
8356                "set IFIN_ERRORS threshold";8353                "set IFIN_ERRORS threshold";
8357            }8354            }
8358            leaf if-in-octets {8355            leaf if-in-octets {
8359              type uint32 {8356              type uint32 {
8360                range "1..4294967295" {8357                range "1..4294967295" {
8361                  description8358                  description
8362                    "IFIN_OCTETS threshold";8359                    "IFIN_OCTETS threshold";
8363                }8360                }
8364              }8361              }
8365              description8362              description
8366                "set IFIN_OCTETS threshold";8363                "set IFIN_OCTETS threshold";
8367            }8364            }
8368            leaf ether-stat-multicast-pkt {8365            leaf ether-stat-multicast-pkt {
8369              type uint32 {8366              type uint32 {
8370                range "1..4294967295" {8367                range "1..4294967295" {
8371                  description8368                  description
8372                    "ETHER_STAT_MULTICAST_PKT threshold";8369                    "ETHER_STAT_MULTICAST_PKT threshold";
8373                }8370                }
8374              }8371              }
8375              description8372              description
8376                "set ETHER_STAT_MULTICAST_PKT threshold";8373                "set ETHER_STAT_MULTICAST_PKT threshold";
8377            }8374            }
8378            leaf ether-stat-broadcast-pkt {8375            leaf ether-stat-broadcast-pkt {
8379              type uint32 {8376              type uint32 {
8380                range "1..4294967295" {8377                range "1..4294967295" {
8381                  description8378                  description
8382                    " ETHER_STAT_BROADCAST_PKT threshold";8379                    " ETHER_STAT_BROADCAST_PKT threshold";
8383                }8380                }
8384              }8381              }
8385              description8382              description
8386                "set ETHER_STAT_BROADCAST_PKT threshold";8383                "set ETHER_STAT_BROADCAST_PKT threshold";
8387            }8384            }
8388            leaf in-good-bytes {8385            leaf in-good-bytes {
8389              type uint32 {8386              type uint32 {
8390                range "1..4294967295" {8387                range "1..4294967295" {
8391                  description8388                  description
8392                    "set IN_GOOD_BYTES threshold";8389                    "set IN_GOOD_BYTES threshold";
8393                }8390                }
8394              }8391              }
8395              description8392              description
8396                "set IN_GOOD_BYTES threshold";8393                "set IN_GOOD_BYTES threshold";
8397            }8394            }
8398            leaf in-good-pkts {8395            leaf in-good-pkts {
8399              type uint32 {8396              type uint32 {
8400                range "1..4294967295" {8397                range "1..4294967295" {
8401                  description8398                  description
8402                    "set IN_GOOD_PKTS threshold";8399                    "set IN_GOOD_PKTS threshold";
8403                }8400                }
8404              }8401              }
8405              description8402              description
8406                "set IN_GOOD_PKTS threshold";8403                "set IN_GOOD_PKTS threshold";
8407            }8404            }
8408            leaf out-good-bytes {8405            leaf out-good-bytes {
8409              type uint32 {8406              type uint32 {
8410                range "1..4294967295" {8407                range "1..4294967295" {
8411                  description8408                  description
8412                    "set OUT_GOOD_BYTES threshold";8409                    "set OUT_GOOD_BYTES threshold";
8413                }8410                }
8414              }8411              }
8415              description8412              description
8416                "set OUT_GOOD_BYTES threshold";8413                "set OUT_GOOD_BYTES threshold";
8417            }8414            }
8418            leaf out-good-pkts {8415            leaf out-good-pkts {
8419              type uint32 {8416              type uint32 {
8420                range "1..4294967295" {8417                range "1..4294967295" {
8421                  description8418                  description
8422                    "set GOOD_PKTS threshold";8419                    "set GOOD_PKTS threshold";
8423                }8420                }
8424              }8421              }
8425              description8422              description
8426                "set THRESH_OUT_GOOD_PKTS threshold";8423                "set THRESH_OUT_GOOD_PKTS threshold";
8427            }8424            }
8428            leaf rx-util {8425            leaf rx-util {
8429              type uint32 {8426              type uint32 {
8430                range "1..10000" {8427                range "1..10000" {
8431                  description8428                  description
8432                    "set RX_UTIL threshold(in units of 0.01%)";8429                    "set RX_UTIL threshold(in units of 0.01%)";
8433                }8430                }
8434              }8431              }
8435              description8432              description
8436                "set RX_UTIL threshold(in units of 0.1%)";8433                "set RX_UTIL threshold(in units of 0.1%)";
8437            }8434            }
8438            leaf tx-util {8435            leaf tx-util {
8439              type uint32 {8436              type uint32 {
8440                range "1..10000" {8437                range "1..10000" {
8441                  description8438                  description
8442                    "set TX_UTIL threshold(in units of 0.01%)";8439                    "set TX_UTIL threshold(in units of 0.01%)";
8443                }8440                }
8444              }8441              }
8445              description8442              description
8446                "set TX_UTIL threshold(in units of 0.1%)";8443                "set TX_UTIL threshold(in units of 0.1%)";
8447            }8444            }
8448            leaf ether-stat-undersized-pkt {8445            leaf ether-stat-undersized-pkt {
8449              type uint32 {8446              type uint32 {
8450                range "1..4294967295" {8447                range "1..4294967295" {
8451                  description8448                  description
8452                    "ETHER_STAT_UNDERSIZED_PKT threshold";8449                    "ETHER_STAT_UNDERSIZED_PKT threshold";
8453                }8450                }
8454              }8451              }
8455              description8452              description
8456                "set ETHER_STAT_UNDERSIZED_PKT threshold";8453                "set ETHER_STAT_UNDERSIZED_PKT threshold";
8457            }8454            }
8458            leaf tx-undersized-pkt {8455            leaf tx-undersized-pkt {
8459              type uint32 {8456              type uint32 {
8460                range "1..4294967295" {8457                range "1..4294967295" {
8461                  description8458                  description
8462                    "TX_UNDERSIZED_PKT threshold";8459                    "TX_UNDERSIZED_PKT threshold";
8463                }8460                }
8464              }8461              }
8465              description8462              description
8466                "set TX_UNDERSIZED_PKT threshold";8463                "set TX_UNDERSIZED_PKT threshold";
8467            }8464            }
8468            leaf tx-oversized-pkt {8465            leaf tx-oversized-pkt {
8469              type uint32 {8466              type uint32 {
8470                range "1..4294967295" {8467                range "1..4294967295" {
8471                  description8468                  description
8472                    "TX_OVERSIZED_PKT threshold";8469                    "TX_OVERSIZED_PKT threshold";
8473                }8470                }
8474              }8471              }
8475              description8472              description
8476                "set TX_OVERSIZED_PKT threshold";8473                "set TX_OVERSIZED_PKT threshold";
8477            }8474            }
8478            leaf tx-fragments {8475            leaf tx-fragments {
8479              type uint32 {8476              type uint32 {
8480                range "1..4294967295" {8477                range "1..4294967295" {
8481                  description8478                  description
8482                    "TX_FRAGMENTS threshold";8479                    "TX_FRAGMENTS threshold";
8483                }8480                }
8484              }8481              }
8485              description8482              description
8486                "set TX_FRAGMENTS threshold";8483                "set TX_FRAGMENTS threshold";
8487            }8484            }
8488            leaf tx-jabber {8485            leaf tx-jabber {
8489              type uint32 {8486              type uint32 {
8490                range "1..4294967295" {8487                range "1..4294967295" {
8491                  description8488                  description
8492                    "TX_JABBER threshold";8489                    "TX_JABBER threshold";
8493                }8490                }
8494              }8491              }
8495              description8492              description
8496                "set TX_JABBER threshold";8493                "set TX_JABBER threshold";
8497            }8494            }
8498            leaf tx-bad-fcs {8495            leaf tx-bad-fcs {
8499              type uint32 {8496              type uint32 {
8500                range "1..4294967295" {8497                range "1..4294967295" {
8501                  description8498                  description
8502                    "TX_BAD_FCS threshold";8499                    "TX_BAD_FCS threshold";
8503                }8500                }
8504              }8501              }
8505              description8502              description
8506                "set TX_BAD_FCS threshold";8503                "set TX_BAD_FCS threshold";
8507            }8504            }
8508          }8505          }
8509          container report {8506          container report {
8510            description8507            description
8511              "set ether TCA reporting status";8508              "set ether TCA reporting status";
8512            container rx-pkt {8509            container rx-pkt {
8513              description8510              description
8514                "set rx-pkt TCA reporting status";8511                "set rx-pkt TCA reporting status";
8515              container enable {8512              container enable {
8516                presence "Indicates a enable node is configured.";8513                presence "Indicates a enable node is configured.";
8517                description8514                description
8518                  "Enable TCA reporting";8515                  "Enable TCA reporting";
8519              }8516              }
8520            }8517            }
8521            container rx-util {8518            container rx-util {
8522              description8519              description
8523                "set rx-util TCA reporting status";8520                "set rx-util TCA reporting status";
8524              container enable {8521              container enable {
8525                presence "Indicates a enable node is configured.";8522                presence "Indicates a enable node is configured.";
8526                description8523                description
8527                  "Enable TCA reporting";8524                  "Enable TCA reporting";
8528              }8525              }
8529            }8526            }
8530            container tx-util {8527            container tx-util {
8531              description8528              description
8532                "set tx-util TCA reporting status";8529                "set tx-util TCA reporting status";
8533              container enable {8530              container enable {
8534                presence "Indicates a enable node is configured.";8531                presence "Indicates a enable node is configured.";
8535                description8532                description
8536                  "Enable TCA reporting";8533                  "Enable TCA reporting";
8537              }8534              }
8538            }8535            }
8539            container stat-pkt {8536            container stat-pkt {
8540              description8537              description
8541                "set stat-pkt TCA reporting status";8538                "set stat-pkt TCA reporting status";
8542              container enable {8539              container enable {
8543                presence "Indicates a enable node is configured.";8540                presence "Indicates a enable node is configured.";
8544                description8541                description
8545                  "Enable TCA reporting";8542                  "Enable TCA reporting";
8546              }8543              }
8547            }8544            }
8548            container octet-stat {8545            container octet-stat {
8549              description8546              description
8550                "set octet-stat TCA reporting status";8547                "set octet-stat TCA reporting status";
8551              container enable {8548              container enable {
8552                presence "Indicates a enable node is configured.";8549                presence "Indicates a enable node is configured.";
8553                description8550                description
8554                  "Enable TCA reporting";8551                  "Enable TCA reporting";
8555              }8552              }
8556            }8553            }
8557            container oversize-pkt {8554            container oversize-pkt {
8558              description8555              description
8559                "set oversize-pkt TCA reporting status";8556                "set oversize-pkt TCA reporting status";
8560              container enable {8557              container enable {
8561                presence "Indicates a enable node is configured.";8558                presence "Indicates a enable node is configured.";
8562                description8559                description
8563                  "Enable TCA reporting";8560                  "Enable TCA reporting";
8564              }8561              }
8565            }8562            }
8566            container fcs-err {8563            container fcs-err {
8567              description8564              description
8568                "set fcs-err TCA reporting status";8565                "set fcs-err TCA reporting status";
8569              container enable {8566              container enable {
8570                presence "Indicates a enable node is configured.";8567                presence "Indicates a enable node is configured.";
8571                description8568                description
8572                  "Enable TCA reporting";8569                  "Enable TCA reporting";
8573              }8570              }
8574            }8571            }
8575            container long-frame {8572            container long-frame {
8576              description8573              description
8577                "set long-frame TCA reporting status";8574                "set long-frame TCA reporting status";
8578              container enable {8575              container enable {
8579                presence "Indicates a enable node is configured.";8576                presence "Indicates a enable node is configured.";
8580                description8577                description
8581                  "Enable TCA reporting";8578                  "Enable TCA reporting";
8582              }8579              }
8583            }8580            }
8584            container jabber-stats {8581            container jabber-stats {
8585              description8582              description
8586                "set jabber-stats TCA reporting status";8583                "set jabber-stats TCA reporting status";
8587              container enable {8584              container enable {
8588                presence "Indicates a enable node is configured.";8585                presence "Indicates a enable node is configured.";
8589                description8586                description
8590                  "Enable TCA reporting";8587                  "Enable TCA reporting";
8591              }8588              }
8592            }8589            }
8593            container _64-octets {8590            container _64-octets {
8594              description8591              description
8595                "set 64-octets TCA reporting status";8592                "set 64-octets TCA reporting status";
8596              container enable {8593              container enable {
8597                presence "Indicates a enable node is configured.";8594                presence "Indicates a enable node is configured.";
8598                description8595                description
8599                  "Enable TCA reporting";8596                  "Enable TCA reporting";
8600              }8597              }
8601            }8598            }
8602            container _65-127-octets {8599            container _65-127-octets {
8603              description8600              description
8604                "set 65-127-octets TCA reporting status";8601                "set 65-127-octets TCA reporting status";
8605              container enable {8602              container enable {
8606                presence "Indicates a enable node is configured.";8603                presence "Indicates a enable node is configured.";
8607                description8604                description
8608                  "Enable TCA reporting";8605                  "Enable TCA reporting";
8609              }8606              }
8610            }8607            }
8611            container _128-255-octets {8608            container _128-255-octets {
8612              description8609              description
8613                "set 128-255-octets TCA reporting status";8610                "set 128-255-octets TCA reporting status";
8614              container enable {8611              container enable {
8615                presence "Indicates a enable node is configured.";8612                presence "Indicates a enable node is configured.";
8616                description8613                description
8617                  "Enable TCA reporting";8614                  "Enable TCA reporting";
8618              }8615              }
8619            }8616            }
8620            container _256-511-octets {8617            container _256-511-octets {
8621              description8618              description
8622                "set 256-511-octets TCA reporting status";8619                "set 256-511-octets TCA reporting status";
8623              container enable {8620              container enable {
8624                presence "Indicates a enable node is configured.";8621                presence "Indicates a enable node is configured.";
8625                description8622                description
8626                  "Enable TCA reporting";8623                  "Enable TCA reporting";
8627              }8624              }
8628            }8625            }
8629            container _512-1023-octets {8626            container _512-1023-octets {
8630              description8627              description
8631                "set 512-1023-octets TCA reporting status";8628                "set 512-1023-octets TCA reporting status";
8632              container enable {8629              container enable {
8633                presence "Indicates a enable node is configured.";8630                presence "Indicates a enable node is configured.";
8634                description8631                description
8635                  "Enable TCA reporting";8632                  "Enable TCA reporting";
8636              }8633              }
8637            }8634            }
8638            container _1024-1518-octets {8635            container _1024-1518-octets {
8639              description8636              description
8640                "set 1024-1518-octets TCA reporting status";8637                "set 1024-1518-octets TCA reporting status";
8641              container enable {8638              container enable {
8642                presence "Indicates a enable node is configured.";8639                presence "Indicates a enable node is configured.";
8643                description8640                description
8644                  "Enable TCA reporting";8641                  "Enable TCA reporting";
8645              }8642              }
8646            }8643            }
8647            container in-ucast {8644            container in-ucast {
8648              description8645              description
8649                "set in-Ucast TCA reporting status";8646                "set in-Ucast TCA reporting status";
8650              container enable {8647              container enable {
8651                presence "Indicates a enable node is configured.";8648                presence "Indicates a enable node is configured.";
8652                description8649                description
8653                  "Enable TCA reporting";8650                  "Enable TCA reporting";
8654              }8651              }
8655            }8652            }
8656            container in-mcast {8653            container in-mcast {
8657              description8654              description
8658                "set in-Mcast TCA reporting status";8655                "set in-Mcast TCA reporting status";
8659              container enable {8656              container enable {
8660                presence "Indicates a enable node is configured.";8657                presence "Indicates a enable node is configured.";
8661                description8658                description
8662                  "Enable TCA reporting";8659                  "Enable TCA reporting";
8663              }8660              }
8664            }8661            }
8665            container in-bcast {8662            container in-bcast {
8666              description8663              description
8667                "set in-Bcast TCA reporting status";8664                "set in-Bcast TCA reporting status";
8668              container enable {8665              container enable {
8669                presence "Indicates a enable node is configured.";8666                presence "Indicates a enable node is configured.";
8670                description8667                description
8671                  "Enable TCA reporting";8668                  "Enable TCA reporting";
8672              }8669              }
8673            }8670            }
8674            container out-ucast {8671            container out-ucast {
8675              description8672              description
8676                "set es-pm TCA reporting status";8673                "set es-pm TCA reporting status";
8677              container enable {8674              container enable {
8678                presence "Indicates a enable node is configured.";8675                presence "Indicates a enable node is configured.";
8679                description8676                description
8680                  "Enable TCA reporting";8677                  "Enable TCA reporting";
8681              }8678              }
8682            }8679            }
8683            container out-mcast {8680            container out-mcast {
8684              description8681              description
8685                "set esr-pm TCA reporting status";8682                "set esr-pm TCA reporting status";
8686              container enable {8683              container enable {
8687                presence "Indicates a enable node is configured.";8684                presence "Indicates a enable node is configured.";
8688                description8685                description
8689                  "Enable TCA reporting";8686                  "Enable TCA reporting";
8690              }8687              }
8691            }8688            }
8692            container out-bcast {8689            container out-bcast {
8693              description8690              description
8694                "set es-sm TCA reporting status";8691                "set es-sm TCA reporting status";
8695              container enable {8692              container enable {
8696                presence "Indicates a enable node is configured.";8693                presence "Indicates a enable node is configured.";
8697                description8694                description
8698                  "Enable TCA reporting";8695                  "Enable TCA reporting";
8699              }8696              }
8700            }8697            }
8701            container tx-pkt {8698            container tx-pkt {
8702              description8699              description
8703                "set esr-sm TCA reporting status";8700                "set esr-sm TCA reporting status";
8704              container enable {8701              container enable {
8705                presence "Indicates a enable node is configured.";8702                presence "Indicates a enable node is configured.";
8706                description8703                description
8707                  "Enable TCA reporting";8704                  "Enable TCA reporting";
8708              }8705              }
8709            }8706            }
8710            container if-in-errors {8707            container if-in-errors {
8711              description8708              description
8712                "set ifIn_errors TCA reporting status";8709                "set ifIn_errors TCA reporting status";
8713              container enable {8710              container enable {
8714                presence "Indicates a enable node is configured.";8711                presence "Indicates a enable node is configured.";
8715                description8712                description
8716                  "Enable TCA reporting";8713                  "Enable TCA reporting";
8717              }8714              }
8718            }8715            }
8719            container if-in-octets {8716            container if-in-octets {
8720              description8717              description
8721                "set ifOut_errors  TCA reporting status";8718                "set ifOut_errors  TCA reporting status";
8722              container enable {8719              container enable {
8723                presence "Indicates a enable node is configured.";8720                presence "Indicates a enable node is configured.";
8724                description8721                description
8725                  "Enable TCA reporting";8722                  "Enable TCA reporting";
8726              }8723              }
8727            }8724            }
8728            container ether-stat-multicast-pkt {8725            container ether-stat-multicast-pkt {
8729              description8726              description
8730                "set ether_stat_multicast_pkt TCA reporting status";8727                "set ether_stat_multicast_pkt TCA reporting status";
8731              container enable {8728              container enable {
8732                presence "Indicates a enable node is configured.";8729                presence "Indicates a enable node is configured.";
8733                description8730                description
8734                  "Enable TCA reporting";8731                  "Enable TCA reporting";
8735              }8732              }
8736            }8733            }
8737            container ether-stat-broadcast-pkt {8734            container ether-stat-broadcast-pkt {
8738              description8735              description
8739                "set ether_stat_broadcast_pkt TCA reporting status";8736                "set ether_stat_broadcast_pkt TCA reporting status";
8740              container enable {8737              container enable {
8741                presence "Indicates a enable node is configured.";8738                presence "Indicates a enable node is configured.";
8742                description8739                description
8743                  "Enable TCA reporting";8740                  "Enable TCA reporting";
8744              }8741              }
8745            }8742            }
8746            container ether-stat-undersized-pkt {8743            container ether-stat-undersized-pkt {
8747              description8744              description
8748                "set ether_stat_undersized_pkt  TCA reporting status";8745                "set ether_stat_undersized_pkt  TCA reporting status";
8749              container enable {8746              container enable {
8750                presence "Indicates a enable node is configured.";8747                presence "Indicates a enable node is configured.";
8751                description8748                description
8752                  "Enable TCA reporting";8749                  "Enable TCA reporting";
8753              }8750              }
8754            }8751            }
8755            container out-octets {8752            container out-octets {
8756              description8753              description
8757                "set out-octets TCA reporting status";8754                "set out-octets TCA reporting status";
8758              container enable {8755              container enable {
8759                presence "Indicates a enable node is configured.";8756                presence "Indicates a enable node is configured.";
8760                description8757                description
8761                  "Enable TCA reporting";8758                  "Enable TCA reporting";
8762              }8759              }
8763            }8760            }
8764            container in-good-bytes {8761            container in-good-bytes {
8765              description8762              description
8766                "set in-good-bytes TCA reporting status";8763                "set in-good-bytes TCA reporting status";
8767              container enable {8764              container enable {
8768                presence "Indicates a enable node is configured.";8765                presence "Indicates a enable node is configured.";
8769                description8766                description
8770                  "Enable TCA reporting";8767                  "Enable TCA reporting";
8771              }8768              }
8772            }8769            }
8773            container in-good-pkts {8770            container in-good-pkts {
8774              description8771              description
8775                "set in-good-pkts TCA reporting status";8772                "set in-good-pkts TCA reporting status";
8776              container enable {8773              container enable {
8777                presence "Indicates a enable node is configured.";8774                presence "Indicates a enable node is configured.";
8778                description8775                description
8779                  "Enable TCA reporting";8776                  "Enable TCA reporting";
8780              }8777              }
8781            }8778            }
8782            container in-drop-other {8779            container in-drop-other {
8783              description8780              description
8784                "set in-drop-other TCA reporting status";8781                "set in-drop-other TCA reporting status";
8785              container enable {8782              container enable {
8786                presence "Indicates a enable node is configured.";8783                presence "Indicates a enable node is configured.";
8787                description8784                description
8788                  "Enable TCA reporting";8785                  "Enable TCA reporting";
8789              }8786              }
8790            }8787            }
8791            container out-good-bytes {8788            container out-good-bytes {
8792              description8789              description
8793                "set out-good-bytes TCA reporting status";8790                "set out-good-bytes TCA reporting status";
8794              container enable {8791              container enable {
8795                presence "Indicates a enable node is configured.";8792                presence "Indicates a enable node is configured.";
8796                description8793                description
8797                  "Enable TCA reporting";8794                  "Enable TCA reporting";
8798              }8795              }
8799            }8796            }
8800            container out-good-pkts {8797            container out-good-pkts {
8801              description8798              description
8802                "set out-good-pkts TCA reporting status";8799                "set out-good-pkts TCA reporting status";
8803              container enable {8800              container enable {
8804                presence "Indicates a enable node is configured.";8801                presence "Indicates a enable node is configured.";
8805                description8802                description
8806                  "Enable TCA reporting";8803                  "Enable TCA reporting";
8807              }8804              }
8808            }8805            }
8809            container in-error-fragments {8806            container in-error-fragments {
8810              description8807              description
8811                "set in-error-fragments TCA reporting status";8808                "set in-error-fragments TCA reporting status";
8812              container enable {8809              container enable {
8813                presence "Indicates a enable node is configured.";8810                presence "Indicates a enable node is configured.";
8814                description8811                description
8815                  "Enable TCA reporting";8812                  "Enable TCA reporting";
8816              }8813              }
8817            }8814            }
8818            container in-64-octets {8815            container in-64-octets {
8819              description8816              description
8820                "set in-64-octets TCA reporting status";8817                "set in-64-octets TCA reporting status";
8821              container enable {8818              container enable {
8822                presence "Indicates a enable node is configured.";8819                presence "Indicates a enable node is configured.";
8823                description8820                description
8824                  "Enable TCA reporting";8821                  "Enable TCA reporting";
8825              }8822              }
8826            }8823            }
8827            container in-65-127-octets {8824            container in-65-127-octets {
8828              description8825              description
8829                "set in-65-127-octets TCA reporting status";8826                "set in-65-127-octets TCA reporting status";
8830              container enable {8827              container enable {
8831                presence "Indicates a enable node is configured.";8828                presence "Indicates a enable node is configured.";
8832                description8829                description
8833                  "Enable TCA reporting";8830                  "Enable TCA reporting";
8834              }8831              }
8835            }8832            }
8836            container in-128-255-octets {8833            container in-128-255-octets {
8837              description8834              description
8838                "set in-128-255-octets TCA reporting status";8835                "set in-128-255-octets TCA reporting status";
8839              container enable {8836              container enable {
8840                presence "Indicates a enable node is configured.";8837                presence "Indicates a enable node is configured.";
8841                description8838                description
8842                  "Enable TCA reporting";8839                  "Enable TCA reporting";
8843              }8840              }
8844            }8841            }
8845            container in-256-511-octets {8842            container in-256-511-octets {
8846              description8843              description
8847                "set in-256-511-octets TCA reporting status";8844                "set in-256-511-octets TCA reporting status";
8848              container enable {8845              container enable {
8849                presence "Indicates a enable node is configured.";8846                presence "Indicates a enable node is configured.";
8850                description8847                description
8851                  "Enable TCA reporting";8848                  "Enable TCA reporting";
8852              }8849              }
8853            }8850            }
8854            container in-512-1023-octets {8851            container in-512-1023-octets {
8855              description8852              description
8856                "set in-512-1023-octets TCA reporting status";8853                "set in-512-1023-octets TCA reporting status";
8857              container enable {8854              container enable {
8858                presence "Indicates a enable node is configured.";8855                presence "Indicates a enable node is configured.";
8859                description8856                description
8860                  "Enable TCA reporting";8857                  "Enable TCA reporting";
8861              }8858              }
8862            }8859            }
8863            container in-1024-1518-octets {8860            container in-1024-1518-octets {
8864              description8861              description
8865                "set in-1024-1518-octets TCA reporting status";8862                "set in-1024-1518-octets TCA reporting status";
8866              container enable {8863              container enable {
8867                presence "Indicates a enable node is configured.";8864                presence "Indicates a enable node is configured.";
8868                description8865                description
8869                  "Enable TCA reporting";8866                  "Enable TCA reporting";
8870              }8867              }
8871            }8868            }
8872            container tx-undersized-pkt {8869            container tx-undersized-pkt {
8873              description8870              description
8874                "set tx_undersized_pkt  TCA reporting status";8871                "set tx_undersized_pkt  TCA reporting status";
8875              container enable {8872              container enable {
8876                presence "Indicates a enable node is configured.";8873                presence "Indicates a enable node is configured.";
8877                description8874                description
8878                  "Enable TCA reporting";8875                  "Enable TCA reporting";
8879              }8876              }
8880            }8877            }
8881            container tx-oversized-pkt {8878            container tx-oversized-pkt {
8882              description8879              description
8883                "set tx_oversized_pkt  TCA reporting status";8880                "set tx_oversized_pkt  TCA reporting status";
8884              container enable {8881              container enable {
8885                presence "Indicates a enable node is configured.";8882                presence "Indicates a enable node is configured.";
8886                description8883                description
8887                  "Enable TCA reporting";8884                  "Enable TCA reporting";
8888              }8885              }
8889            }8886            }
8890            container tx-fragments {8887            container tx-fragments {
8891              description8888              description
8892                "set tx_fragments  TCA reporting status";8889                "set tx_fragments  TCA reporting status";
8893              container enable {8890              container enable {
8894                presence "Indicates a enable node is configured.";8891                presence "Indicates a enable node is configured.";
8895                description8892                description
8896                  "Enable TCA reporting";8893                  "Enable TCA reporting";
8897              }8894              }
8898            }8895            }
8899            container tx-jabber {8896            container tx-jabber {
8900              description8897              description
8901                "set tx_jabber  TCA reporting status";8898                "set tx_jabber  TCA reporting status";
8902              container enable {8899              container enable {
8903                presence "Indicates a enable node is configured.";8900                presence "Indicates a enable node is configured.";
8904                description8901                description
8905                  "Enable TCA reporting";8902                  "Enable TCA reporting";
8906              }8903              }
8907            }8904            }
8908            container tx-bad-fcs {8905            container tx-bad-fcs {
8909              description8906              description
8910                "set tx_bad_fcs  TCA reporting status";8907                "set tx_bad_fcs  TCA reporting status";
8911              container enable {8908              container enable {
8912                presence "Indicates a enable node is configured.";8909                presence "Indicates a enable node is configured.";
8913                description8910                description
8914                  "Enable TCA reporting";8911                  "Enable TCA reporting";
8915              }8912              }
8916            }8913            }
8917          }8914          }
8918        }8915        }
8919      }8916      }
8920      container interval-24-hr {8917      container interval-24-hr {
8921        description8918        description
8922          "Configure pm parameters of 24 hrs interval";8919          "Configure pm parameters of 24 hrs interval";
8923        container macsec-secy-tx {8920        container macsec-secy-tx {
8924          description8921          description
8925            "Configure pm parameters of macsec-secy-tx";8922            "Configure pm parameters of macsec-secy-tx";
8926          container threshold {8923          container threshold {
8927            description8924            description
8928              "Configure threshold on macsec-secy-tx parameters";8925              "Configure threshold on macsec-secy-tx parameters";
8929            leaf out-pkts-protected {8926            leaf out-pkts-protected {
8930              type uint32 {8927              type uint32 {
8931                range "1..4294967295" {8928                range "1..4294967295" {
8932                  description8929                  description
8933                    "OutPktsProtected threshold range";8930                    "OutPktsProtected threshold range";
8934                }8931                }
8935              }8932              }
8936              description8933              description
8937                "Set Threshold for OutPktsProtected ";8934                "Set Threshold for OutPktsProtected ";
8938            }8935            }
8939            leaf out-pkts-encrypted {8936            leaf out-pkts-encrypted {
8940              type uint32 {8937              type uint32 {
8941                range "1..4294967295" {8938                range "1..4294967295" {
8942                  description8939                  description
8943                    "OutPktsEncrypted threshold range";8940                    "OutPktsEncrypted threshold range";
8944                }8941                }
8945              }8942              }
8946              description8943              description
8947                "Set Threshold for OutPktsEncrypted";8944                "Set Threshold for OutPktsEncrypted";
8948            }8945            }
8949            leaf out-octets-protected {8946            leaf out-octets-protected {
8950              type uint32 {8947              type uint32 {
8951                range "1..4294967295" {8948                range "1..4294967295" {
8952                  description8949                  description
8953                    "OutOctetsProtected threshold range";8950                    "OutOctetsProtected threshold range";
8954                }8951                }
8955              }8952              }
8956              description8953              description
8957                "Set Threshold for OutOctetsProtected";8954                "Set Threshold for OutOctetsProtected";
8958            }8955            }
8959            leaf out-octets-encrypted {8956            leaf out-octets-encrypted {
8960              type uint32 {8957              type uint32 {
8961                range "1..4294967295" {8958                range "1..4294967295" {
8962                  description8959                  description
8963                    "OutOctetsEncrypted threshold range";8960                    "OutOctetsEncrypted threshold range";
8964                }8961                }
8965              }8962              }
8966              description8963              description
8967                "Set Threshold for OutOctetsEncrypted";8964                "Set Threshold for OutOctetsEncrypted";
8968            }8965            }
8969            leaf out-pkts-too-long {8966            leaf out-pkts-too-long {
8970              type uint32 {8967              type uint32 {
8971                range "1..4294967295" {8968                range "1..4294967295" {
8972                  description8969                  description
8973                    "OutPktsTooLong threshold range";8970                    "OutPktsTooLong threshold range";
8974                }8971                }
8975              }8972              }
8976              description8973              description
8977                "Set Threshold for OutPktsTooLong";8974                "Set Threshold for OutPktsTooLong";
8978            }8975            }
8979          }8976          }
8980          container report {8977          container report {
8981            description8978            description
8982              "Configure Report for macsec-secy-tx Parameters";8979              "Configure Report for macsec-secy-tx Parameters";
8983            container out-pkts-protected {8980            container out-pkts-protected {
8984              description8981              description
8985                "set OutPktsProtected TCA reporting status";8982                "set OutPktsProtected TCA reporting status";
8986              container enable {8983              container enable {
8987                presence "Indicates a enable node is configured.";8984                presence "Indicates a enable node is configured.";
8988                description8985                description
8989                  "Enable TCA reporting";8986                  "Enable TCA reporting";
8990              }8987              }
8991            }8988            }
8992            container out-pkts-encrypted {8989            container out-pkts-encrypted {
8993              description8990              description
8994                "set OutPktsEncrypted TCA reporting status";8991                "set OutPktsEncrypted TCA reporting status";
8995              container enable {8992              container enable {
8996                presence "Indicates a enable node is configured.";8993                presence "Indicates a enable node is configured.";
8997                description8994                description
8998                  "Enable TCA reporting";8995                  "Enable TCA reporting";
8999              }8996              }
9000            }8997            }
9001            container out-octets-protected {8998            container out-octets-protected {
9002              description8999              description
9003                "set OutOctetsProtected TCA reporting status";9000                "set OutOctetsProtected TCA reporting status";
9004              container enable {9001              container enable {
9005                presence "Indicates a enable node is configured.";9002                presence "Indicates a enable node is configured.";
9006                description9003                description
9007                  "Enable TCA reporting";9004                  "Enable TCA reporting";
9008              }9005              }
9009            }9006            }
9010            container out-octets-encrypted {9007            container out-octets-encrypted {
9011              description9008              description
9012                "set OutOctetsEncrypted TCA reporting status";9009                "set OutOctetsEncrypted TCA reporting status";
9013              container enable {9010              container enable {
9014                presence "Indicates a enable node is configured.";9011                presence "Indicates a enable node is configured.";
9015                description9012                description
9016                  "Enable TCA reporting";9013                  "Enable TCA reporting";
9017              }9014              }
9018            }9015            }
9019            container out-pkts-too-long {9016            container out-pkts-too-long {
9020              description9017              description
9021                "set OutPktsTooLong TCA reporting status";9018                "set OutPktsTooLong TCA reporting status";
9022              container enable {9019              container enable {
9023                presence "Indicates a enable node is configured.";9020                presence "Indicates a enable node is configured.";
9024                description9021                description
9025                  "Enable TCA reporting";9022                  "Enable TCA reporting";
9026              }9023              }
9027            }9024            }
9028          }9025          }
9029        }9026        }
9030        container macsec-secy-rx {9027        container macsec-secy-rx {
9031          description9028          description
9032            "Configure pm parameters of macsec-secy-rx";9029            "Configure pm parameters of macsec-secy-rx";
9033          container threshold {9030          container threshold {
9034            description9031            description
9035              "Configure threshold on macsec-secy-rx parameters";9032              "Configure threshold on macsec-secy-rx parameters";
9036            leaf in-pkts-unchecked {9033            leaf in-pkts-unchecked {
9037              type uint32 {9034              type uint32 {
9038                range "1..4294967295" {9035                range "1..4294967295" {
9039                  description9036                  description
9040                    "InPktsUnchecked threshold range";9037                    "InPktsUnchecked threshold range";
9041                }9038                }
9042              }9039              }
9043              description9040              description
9044                "Set Threshold for InPktsUnchecked";9041                "Set Threshold for InPktsUnchecked";
9045            }9042            }
9046            leaf in-pkts-delayed {9043            leaf in-pkts-delayed {
9047              type uint32 {9044              type uint32 {
9048                range "1..4294967295" {9045                range "1..4294967295" {
9049                  description9046                  description
9050                    "InPktsDelayed threshold range";9047                    "InPktsDelayed threshold range";
9051                }9048                }
9052              }9049              }
9053              description9050              description
9054                "Set Threshold for InPktsDelayed";9051                "Set Threshold for InPktsDelayed";
9055            }9052            }
9056            leaf in-pkts-late {9053            leaf in-pkts-late {
9057              type uint32 {9054              type uint32 {
9058                range "1..4294967295" {9055                range "1..4294967295" {
9059                  description9056                  description
9060                    "InPktsLate threshold range";9057                    "InPktsLate threshold range";
9061                }9058                }
9062              }9059              }
9063              description9060              description
9064                "Set Threshold for InPktsLate";9061                "Set Threshold for InPktsLate";
9065            }9062            }
9066            leaf in-pkts-ok {9063            leaf in-pkts-ok {
9067              type uint32 {9064              type uint32 {
9068                range "1..4294967295" {9065                range "1..4294967295" {
9069                  description9066                  description
9070                    "InPktsOK threshold range";9067                    "InPktsOK threshold range";
9071                }9068                }
9072              }9069              }
9073              description9070              description
9074                "Set Threshold for InPktsOK";9071                "Set Threshold for InPktsOK";
9075            }9072            }
9076            leaf in-pkts-invalid {9073            leaf in-pkts-invalid {
9077              type uint32 {9074              type uint32 {
9078                range "1..4294967295" {9075                range "1..4294967295" {
9079                  description9076                  description
9080                    "InPktsInvalid threshold range";9077                    "InPktsInvalid threshold range";
9081                }9078                }
9082              }9079              }
9083              description9080              description
9084                "Set Threshold for InPktsInvalid";9081                "Set Threshold for InPktsInvalid";
9085            }9082            }
9086            leaf in-pkts-not-valid {9083            leaf in-pkts-not-valid {
9087              type uint32 {9084              type uint32 {
9088                range "1..4294967295" {9085                range "1..4294967295" {
9089                  description9086                  description
9090                    "InPktsNotValid threshold range";9087                    "InPktsNotValid threshold range";
9091                }9088                }
9092              }9089              }
9093              description9090              description
9094                "Set Threshold for InPktsNotValid";9091                "Set Threshold for InPktsNotValid";
9095            }9092            }
9096            leaf in-pkts-not-using-sa {9093            leaf in-pkts-not-using-sa {
9097              type uint32 {9094              type uint32 {
9098                range "1..4294967295" {9095                range "1..4294967295" {
9099                  description9096                  description
9100                    "InPktsNotUsingSA threshold range";9097                    "InPktsNotUsingSA threshold range";
9101                }9098                }
9102              }9099              }
9103              description9100              description
9104                "Set Threshold for InPktsNotUsingSA";9101                "Set Threshold for InPktsNotUsingSA";
9105            }9102            }
9106            leaf in-pkts-unused-sa {9103            leaf in-pkts-unused-sa {
9107              type uint32 {9104              type uint32 {
9108                range "1..4294967295" {9105                range "1..4294967295" {
9109                  description9106                  description
9110                    "InPktsUnusedSA threshold range";9107                    "InPktsUnusedSA threshold range";
9111                }9108                }
9112              }9109              }
9113              description9110              description
9114                "Set Threshold for InPktsUnusedSA";9111                "Set Threshold for InPktsUnusedSA";
9115            }9112            }
9116            leaf in-pkts-untagged-hit {9113            leaf in-pkts-untagged-hit {
9117              type uint32 {9114              type uint32 {
9118                range "1..4294967295" {9115                range "1..4294967295" {
9119                  description9116                  description
9120                    "InPktsUntaggedHit threshold range";9117                    "InPktsUntaggedHit threshold range";
9121                }9118                }
9122              }9119              }
9123              description9120              description
9124                "Set Threshold for InPktsUntaggedHit";9121                "Set Threshold for InPktsUntaggedHit";
9125            }9122            }
9126            leaf in-octets-validated {9123            leaf in-octets-validated {
9127              type uint32 {9124              type uint32 {
9128                range "1..4294967295" {9125                range "1..4294967295" {
9129                  description9126                  description
9130                    "InOctetsValidated threshold range";9127                    "InOctetsValidated threshold range";
9131                }9128                }
9132              }9129              }
9133              description9130              description
9134                "Set Threshold for InOctetsValidated";9131                "Set Threshold for InOctetsValidated";
9135            }9132            }
9136            leaf in-octets-decrypted {9133            leaf in-octets-decrypted {
9137              type uint32 {9134              type uint32 {
9138                range "1..4294967295" {9135                range "1..4294967295" {
9139                  description9136                  description
9140                    "InOctetsDecrypted threshold range";9137                    "InOctetsDecrypted threshold range";
9141                }9138                }
9142              }9139              }
9143              description9140              description
9144                "Set Threshold for InOctetsDecrypted";9141                "Set Threshold for InOctetsDecrypted";
9145            }9142            }
9146          }9143          }
9147          container report {9144          container report {
9148            description9145            description
9149              "Configure Report for macsec-secy-rx Parameters";9146              "Configure Report for macsec-secy-rx Parameters";
9150            container in-pkts-unchecked {9147            container in-pkts-unchecked {
9151              description9148              description
9152                "set InPktsUnchecked TCA reporting status";9149                "set InPktsUnchecked TCA reporting status";
9153              container enable {9150              container enable {
9154                presence "Indicates a enable node is configured.";9151                presence "Indicates a enable node is configured.";
9155                description9152                description
9156                  "Enable TCA reporting";9153                  "Enable TCA reporting";
9157              }9154              }
9158            }9155            }
9159            container in-pkts-delayed {9156            container in-pkts-delayed {
9160              description9157              description
9161                "set InPktsDelayed TCA reporting status";9158                "set InPktsDelayed TCA reporting status";
9162              container enable {9159              container enable {
9163                presence "Indicates a enable node is configured.";9160                presence "Indicates a enable node is configured.";
9164                description9161                description
9165                  "Enable TCA reporting";9162                  "Enable TCA reporting";
9166              }9163              }
9167            }9164            }
9168            container in-pkts-late {9165            container in-pkts-late {
9169              description9166              description
9170                "set InPktsLate TCA reporting status";9167                "set InPktsLate TCA reporting status";
9171              container enable {9168              container enable {
9172                presence "Indicates a enable node is configured.";9169                presence "Indicates a enable node is configured.";
9173                description9170                description
9174                  "Enable TCA reporting";9171                  "Enable TCA reporting";
9175              }9172              }
9176            }9173            }
9177            container in-pkts-ok {9174            container in-pkts-ok {
9178              description9175              description
9179                "set InPktsOK TCA reporting status";9176                "set InPktsOK TCA reporting status";
9180              container enable {9177              container enable {
9181                presence "Indicates a enable node is configured.";9178                presence "Indicates a enable node is configured.";
9182                description9179                description
9183                  "Enable TCA reporting";9180                  "Enable TCA reporting";
9184              }9181              }
9185            }9182            }
9186            container in-pkts-invalid {9183            container in-pkts-invalid {
9187              description9184              description
9188                "set InPktsInvalid TCA reporting status";9185                "set InPktsInvalid TCA reporting status";
9189              container enable {9186              container enable {
9190                presence "Indicates a enable node is configured.";9187                presence "Indicates a enable node is configured.";
9191                description9188                description
9192                  "Enable TCA reporting";9189                  "Enable TCA reporting";
9193              }9190              }
9194            }9191            }
9195            container in-pkts-not-valid {9192            container in-pkts-not-valid {
9196              description9193              description
9197                "set InPktsNotValid TCA reporting status";9194                "set InPktsNotValid TCA reporting status";
9198              container enable {9195              container enable {
9199                presence "Indicates a enable node is configured.";9196                presence "Indicates a enable node is configured.";
9200                description9197                description
9201                  "Enable TCA reporting";9198                  "Enable TCA reporting";
9202              }9199              }
9203            }9200            }
9204            container in-pkts-not-using-sa {9201            container in-pkts-not-using-sa {
9205              description9202              description
9206                "set InPktsNotUsingSA TCA reporting status";9203                "set InPktsNotUsingSA TCA reporting status";
9207              container enable {9204              container enable {
9208                presence "Indicates a enable node is configured.";9205                presence "Indicates a enable node is configured.";
9209                description9206                description
9210                  "Enable TCA reporting";9207                  "Enable TCA reporting";
9211              }9208              }
9212            }9209            }
9213            container in-pkts-unused-sa {9210            container in-pkts-unused-sa {
9214              description9211              description
9215                "set InPktsUnusedSA TCA reporting status";9212                "set InPktsUnusedSA TCA reporting status";
9216              container enable {9213              container enable {
9217                presence "Indicates a enable node is configured.";9214                presence "Indicates a enable node is configured.";
9218                description9215                description
9219                  "Enable TCA reporting";9216                  "Enable TCA reporting";
9220              }9217              }
9221            }9218            }
9222            container in-pkts-untagged-hit {9219            container in-pkts-untagged-hit {
9223              description9220              description
9224                "set InPktsUntaggedHit TCA reporting status";9221                "set InPktsUntaggedHit TCA reporting status";
9225              container enable {9222              container enable {
9226                presence "Indicates a enable node is configured.";9223                presence "Indicates a enable node is configured.";
9227                description9224                description
9228                  "Enable TCA reporting";9225                  "Enable TCA reporting";
9229              }9226              }
9230            }9227            }
9231            container in-octets-validated {9228            container in-octets-validated {
9232              description9229              description
9233                "set InOctetsValidated TCA reporting status";9230                "set InOctetsValidated TCA reporting status";
9234              container enable {9231              container enable {
9235                presence "Indicates a enable node is configured.";9232                presence "Indicates a enable node is configured.";
9236                description9233                description
9237                  "Enable TCA reporting";9234                  "Enable TCA reporting";
9238              }9235              }
9239            }9236            }
9240            container in-octets-decrypted {9237            container in-octets-decrypted {
9241              description9238              description
9242                "set InOctetsDecrypted TCA reporting status";9239                "set InOctetsDecrypted TCA reporting status";
9243              container enable {9240              container enable {
9244                presence "Indicates a enable node is configured.";9241                presence "Indicates a enable node is configured.";
9245                description9242                description
9246                  "Enable TCA reporting";9243                  "Enable TCA reporting";
9247              }9244              }
9248            }9245            }
9249          }9246          }
9250        }9247        }
9251        container macsec-secy-if {9248        container macsec-secy-if {
9252          description9249          description
9253            "Configure pm parameters of macsec-secy-if";9250            "Configure pm parameters of macsec-secy-if";
9254          container threshold {9251          container threshold {
9255            description9252            description
9256              "Configure threshold on macsec-secy-if parameters";9253              "Configure threshold on macsec-secy-if parameters";
9257            leaf in-pkts-untagged {9254            leaf in-pkts-untagged {
9258              type uint32 {9255              type uint32 {
9259                range "1..4294967295" {9256                range "1..4294967295" {
9260                  description9257                  description
9261                    "InPktsUntagged threshold range";9258                    "InPktsUntagged threshold range";
9262                }9259                }
9263              }9260              }
9264              description9261              description
9265                "Set Threshold for InPktsUntagged";9262                "Set Threshold for InPktsUntagged";
9266            }9263            }
9267            leaf in-pkts-no-tag {9264            leaf in-pkts-no-tag {
9268              type uint32 {9265              type uint32 {
9269                range "1..4294967295" {9266                range "1..4294967295" {
9270                  description9267                  description
9271                    "InPktsNoTag threshold range";9268                    "InPktsNoTag threshold range";
9272                }9269                }
9273              }9270              }
9274              description9271              description
9275                "Set Threshold for InPktsNoTag";9272                "Set Threshold for InPktsNoTag";
9276            }9273            }
9277            leaf in-pkts-bad-tag {9274            leaf in-pkts-bad-tag {
9278              type uint32 {9275              type uint32 {
9279                range "1..4294967295" {9276                range "1..4294967295" {
9280                  description9277                  description
9281                    "InPktsBadTag threshold range";9278                    "InPktsBadTag threshold range";
9282                }9279                }
9283              }9280              }
9284              description9281              description
9285                "Set Threshold for InPktsBadTag";9282                "Set Threshold for InPktsBadTag";
9286            }9283            }
9287            leaf in-pkts-unknown-sci {9284            leaf in-pkts-unknown-sci {
9288              type uint32 {9285              type uint32 {
9289                range "1..4294967295" {9286                range "1..4294967295" {
9290                  description9287                  description
9291                    "InPktsUnknownSCI threshold range";9288                    "InPktsUnknownSCI threshold range";
9292                }9289                }
9293              }9290              }
9294              description9291              description
9295                "Set Threshold for InPktsUnknownSCI";9292                "Set Threshold for InPktsUnknownSCI";
9296            }9293            }
9297            leaf in-pkts-no-sci {9294            leaf in-pkts-no-sci {
9298              type uint32 {9295              type uint32 {
9299                range "1..4294967295" {9296                range "1..4294967295" {
9300                  description9297                  description
9301                    "InPktsNoSCI threshold range";9298                    "InPktsNoSCI threshold range";
9302                }9299                }
9303              }9300              }
9304              description9301              description
9305                "Set Threshold for InPktsNoSCI";9302                "Set Threshold for InPktsNoSCI";
9306            }9303            }
9307            leaf in-pkts-overrun {9304            leaf in-pkts-overrun {
9308              type uint32 {9305              type uint32 {
9309                range "1..4294967295" {9306                range "1..4294967295" {
9310                  description9307                  description
9311                    "InPktsOverrun threshold range";9308                    "InPktsOverrun threshold range";
9312                }9309                }
9313              }9310              }
9314              description9311              description
9315                "Set Threshold for InPktsOverrun";9312                "Set Threshold for InPktsOverrun";
9316            }9313            }
9317            leaf in-octets-validated {9314            leaf in-octets-validated {
9318              type uint32 {9315              type uint32 {
9319                range "1..4294967295" {9316                range "1..4294967295" {
9320                  description9317                  description
9321                    "InOctetsValidated threshold range";9318                    "InOctetsValidated threshold range";
9322                }9319                }
9323              }9320              }
9324              description9321              description
9325                "Set Threshold for InOctetsValidated";9322                "Set Threshold for InOctetsValidated";
9326            }9323            }
9327            leaf in-octets-decrypted {9324            leaf in-octets-decrypted {
9328              type uint32 {9325              type uint32 {
9329                range "1..4294967295" {9326                range "1..4294967295" {
9330                  description9327                  description
9331                    "InOctetsDecrypted threshold range";9328                    "InOctetsDecrypted threshold range";
9332                }9329                }
9333              }9330              }
9334              description9331              description
9335                "Set Threshold for InOctetsDecrypted";9332                "Set Threshold for InOctetsDecrypted";
9336            }9333            }
9337            leaf out-pkts-untagged {9334            leaf out-pkts-untagged {
9338              type uint32 {9335              type uint32 {
9339                range "1..4294967295" {9336                range "1..4294967295" {
9340                  description9337                  description
9341                    "OutPktsUntagged threshold range";9338                    "OutPktsUntagged threshold range";
9342                }9339                }
9343              }9340              }
9344              description9341              description
9345                "Set Threshold for OutPktsUntagged ";9342                "Set Threshold for OutPktsUntagged ";
9346            }9343            }
9347            leaf out-pkts-too-long {9344            leaf out-pkts-too-long {
9348              type uint32 {9345              type uint32 {
9349                range "1..4294967295" {9346                range "1..4294967295" {
9350                  description9347                  description
9351                    "OutPktsTooLong threshold range";9348                    "OutPktsTooLong threshold range";
9352                }9349                }
9353              }9350              }
9354              description9351              description
9355                "Set Threshold for OutPktsTooLong";9352                "Set Threshold for OutPktsTooLong";
9356            }9353            }
9357            leaf out-octets-encrypted {9354            leaf out-octets-encrypted {
9358              type uint32 {9355              type uint32 {
9359                range "1..4294967295" {9356                range "1..4294967295" {
9360                  description9357                  description
9361                    "OutOctetsEncrypted threshold range";9358                    "OutOctetsEncrypted threshold range";
9362                }9359                }
9363              }9360              }
9364              description9361              description
9365                "Set Threshold for OutOctetsEncrypted";9362                "Set Threshold for OutOctetsEncrypted";
9366            }9363            }
9367            leaf out-octets-protected {9364            leaf out-octets-protected {
9368              type uint32 {9365              type uint32 {
9369                range "1..4294967295" {9366                range "1..4294967295" {
9370                  description9367                  description
9371                    "OutOctetsProtected threshold range";9368                    "OutOctetsProtected threshold range";
9372                }9369                }
9373              }9370              }
9374              description9371              description
9375                "Set Threshold for OutOctetsProtected";9372                "Set Threshold for OutOctetsProtected";
9376            }9373            }
9377          }9374          }
9378          container report {9375          container report {
9379            description9376            description
9380              "Configure Report for macsec-secy-if Parameters";9377              "Configure Report for macsec-secy-if Parameters";
9381            container in-pkts-untagged {9378            container in-pkts-untagged {
9382              description9379              description
9383                "set InPktsUntagged TCA reporting status";9380                "set InPktsUntagged TCA reporting status";
9384              container enable {9381              container enable {
9385                presence "Indicates a enable node is configured.";9382                presence "Indicates a enable node is configured.";
9386                description9383                description
9387                  "Enable TCA reporting";9384                  "Enable TCA reporting";
9388              }9385              }
9389            }9386            }
9390            container in-pkts-no-tag {9387            container in-pkts-no-tag {
9391              description9388              description
9392                "set InPktsNoTag TCA reporting status";9389                "set InPktsNoTag TCA reporting status";
9393              container enable {9390              container enable {
9394                presence "Indicates a enable node is configured.";9391                presence "Indicates a enable node is configured.";
9395                description9392                description
9396                  "Enable TCA reporting";9393                  "Enable TCA reporting";
9397              }9394              }
9398            }9395            }
9399            container in-pkts-bad-tag {9396            container in-pkts-bad-tag {
9400              description9397              description
9401                "set InPktsBadTag TCA reporting status";9398                "set InPktsBadTag TCA reporting status";
9402              container enable {9399              container enable {
9403                presence "Indicates a enable node is configured.";9400                presence "Indicates a enable node is configured.";
9404                description9401                description
9405                  "Enable TCA reporting";9402                  "Enable TCA reporting";
9406              }9403              }
9407            }9404            }
9408            container in-pkts-unknown-sci {9405            container in-pkts-unknown-sci {
9409              description9406              description
9410                "set InPktsUnknownSCI TCA reporting status";9407                "set InPktsUnknownSCI TCA reporting status";
9411              container enable {9408              container enable {
9412                presence "Indicates a enable node is configured.";9409                presence "Indicates a enable node is configured.";
9413                description9410                description
9414                  "Enable TCA reporting";9411                  "Enable TCA reporting";
9415              }9412              }
9416            }9413            }
9417            container in-pkts-no-sci {9414            container in-pkts-no-sci {
9418              description9415              description
9419                "set InPktsNoSCI TCA reporting status";9416                "set InPktsNoSCI TCA reporting status";
9420              container enable {9417              container enable {
9421                presence "Indicates a enable node is configured.";9418                presence "Indicates a enable node is configured.";
9422                description9419                description
9423                  "Enable TCA reporting";9420                  "Enable TCA reporting";
9424              }9421              }
9425            }9422            }
9426            container in-pkts-overrun {9423            container in-pkts-overrun {
9427              description9424              description
9428                "set InPktsOverrun TCA reporting status";9425                "set InPktsOverrun TCA reporting status";
9429              container enable {9426              container enable {
9430                presence "Indicates a enable node is configured.";9427                presence "Indicates a enable node is configured.";
9431                description9428                description
9432                  "Enable TCA reporting";9429                  "Enable TCA reporting";
9433              }9430              }
9434            }9431            }
9435            container in-octets-validated {9432            container in-octets-validated {
9436              description9433              description
9437                "set InOctetsValidated TCA reporting status";9434                "set InOctetsValidated TCA reporting status";
9438              container enable {9435              container enable {
9439                presence "Indicates a enable node is configured.";9436                presence "Indicates a enable node is configured.";
9440                description9437                description
9441                  "Enable TCA reporting";9438                  "Enable TCA reporting";
9442              }9439              }
9443            }9440            }
9444            container in-octets-decrypted {9441            container in-octets-decrypted {
9445              description9442              description
9446                "set InOctetsDecrypted TCA reporting status";9443                "set InOctetsDecrypted TCA reporting status";
9447              container enable {9444              container enable {
9448                presence "Indicates a enable node is configured.";9445                presence "Indicates a enable node is configured.";
9449                description9446                description
9450                  "Enable TCA reporting";9447                  "Enable TCA reporting";
9451              }9448              }
9452            }9449            }
9453            container out-pkts-untagged {9450            container out-pkts-untagged {
9454              description9451              description
9455                "set OutPktsUntagged TCA reporting status";9452                "set OutPktsUntagged TCA reporting status";
9456              container enable {9453              container enable {
9457                presence "Indicates a enable node is configured.";9454                presence "Indicates a enable node is configured.";
9458                description9455                description
9459                  "Enable TCA reporting";9456                  "Enable TCA reporting";
9460              }9457              }
9461            }9458            }
9462            container out-pkts-too-long {9459            container out-pkts-too-long {
9463              description9460              description
9464                "set OutPktsTooLong TCA reporting status";9461                "set OutPktsTooLong TCA reporting status";
9465              container enable {9462              container enable {
9466                presence "Indicates a enable node is configured.";9463                presence "Indicates a enable node is configured.";
9467                description9464                description
9468                  "Enable TCA reporting";9465                  "Enable TCA reporting";
9469              }9466              }
9470            }9467            }
9471            container out-octets-protected {9468            container out-octets-protected {
9472              description9469              description
9473                "set OutOctetsProtected TCA reporting status";9470                "set OutOctetsProtected TCA reporting status";
9474              container enable {9471              container enable {
9475                presence "Indicates a enable node is configured.";9472                presence "Indicates a enable node is configured.";
9476                description9473                description
9477                  "Enable TCA reporting";9474                  "Enable TCA reporting";
9478              }9475              }
9479            }9476            }
9480            container out-octets-encrypted {9477            container out-octets-encrypted {
9481              description9478              description
9482                "set OutOctetsEncrypted TCA reporting status";9479                "set OutOctetsEncrypted TCA reporting status";
9483              container enable {9480              container enable {
9484                presence "Indicates a enable node is configured.";9481                presence "Indicates a enable node is configured.";
9485                description9482                description
9486                  "Enable TCA reporting";9483                  "Enable TCA reporting";
9487              }9484              }
9488            }9485            }
9489          }9486          }
9490        }9487        }
9491        container macsec-ether {9488        container macsec-ether {
9492          description9489          description
9493            "configure ether performance monitoring";9490            "configure ether performance monitoring";
9494          container threshold {9491          container threshold {
9495            description9492            description
9496              "Configure threshold on ether parameters";9493              "Configure threshold on ether parameters";
9497            leaf rx-pkt {9494            leaf rx-pkt {
9498              type uint32 {9495              type uint32 {
9499                range "1..4294967295" {9496                range "1..4294967295" {
9500                  description9497                  description
9501                    "RX-PKT threshold ";9498                    "RX-PKT threshold ";
9502                }9499                }
9503              }9500              }
9504              description9501              description
9505                "set RX-PKT threshold";9502                "set RX-PKT threshold";
9506            }9503            }
9507            leaf stat-pkt {9504            leaf stat-pkt {
9508              type uint32 {9505              type uint32 {
9509                range "1..4294967295" {9506                range "1..4294967295" {
9510                  description9507                  description
9511                    "STAT-PKT threshold ";9508                    "STAT-PKT threshold ";
9512                }9509                }
9513              }9510              }
9514              description9511              description
9515                "set STAT-PKT threshold";9512                "set STAT-PKT threshold";
9516            }9513            }
9517            leaf octet-stat {9514            leaf octet-stat {
9518              type uint32 {9515              type uint32 {
9519                range "1..4294967295" {9516                range "1..4294967295" {
9520                  description9517                  description
9521                    "OCTET-STAT threshold ";9518                    "OCTET-STAT threshold ";
9522                }9519                }
9523              }9520              }
9524              description9521              description
9525                "set OCTET-STAT threshold";9522                "set OCTET-STAT threshold";
9526            }9523            }
9527            leaf oversize-pkt {9524            leaf oversize-pkt {
9528              type uint32 {9525              type uint32 {
9529                range "1..4294967295" {9526                range "1..4294967295" {
9530                  description9527                  description
9531                    "OVERSIZEPKT-STATS threshold";9528                    "OVERSIZEPKT-STATS threshold";
9532                }9529                }
9533              }9530              }
9534              description9531              description
9535                "set OVERSIZE-PKT threshold";9532                "set OVERSIZE-PKT threshold";
9536            }9533            }
9537            leaf fcs-err {9534            leaf fcs-err {
9538              type uint32 {9535              type uint32 {
9539                range "1..4294967295" {9536                range "1..4294967295" {
9540                  description9537                  description
9541                    "FCS-ERR threshold";9538                    "FCS-ERR threshold";
9542                }9539                }
9543              }9540              }
9544              description9541              description
9545                "set FCS-ERR threshold";9542                "set FCS-ERR threshold";
9546            }9543            }
9547            leaf long-frame {9544            leaf long-frame {
9548              type uint32 {9545              type uint32 {
9549                range "1..4294967295" {9546                range "1..4294967295" {
9550                  description9547                  description
9551                    "LONG-FRAMES threshold ";9548                    "LONG-FRAMES threshold ";
9552                }9549                }
9553              }9550              }
9554              description9551              description
9555                "set LONG-FRAMES threshold";9552                "set LONG-FRAMES threshold";
9556            }9553            }
9557            leaf jabber-stats {9554            leaf jabber-stats {
9558              type uint32 {9555              type uint32 {
9559                range "1..4294967295" {9556                range "1..4294967295" {
9560                  description9557                  description
9561                    "JABBER-STATS threshold ";9558                    "JABBER-STATS threshold ";
9562                }9559                }
9563              }9560              }
9564              description9561              description
9565                "set JABBER-STATS threshold";9562                "set JABBER-STATS threshold";
9566            }9563            }
9567            leaf sixty-four-octets {9564            leaf sixty-four-octets {
9568              type uint32 {9565              type uint32 {
9569                range "1..4294967295" {9566                range "1..4294967295" {
9570                  description9567                  description
9571                    "64-OCTET threshold";9568                    "64-OCTET threshold";
9572                }9569                }
9573              }9570              }
9574              description9571              description
9575                "set 64-OCTET threshold";9572                "set 64-OCTET threshold";
9576            }9573            }
9577            leaf six5-127-octets {9574            leaf six5-127-octets {
9578              type uint32 {9575              type uint32 {
9579                range "1..4294967295" {9576                range "1..4294967295" {
9580                  description9577                  description
9581                    "65-127-OCTET threshold";9578                    "65-127-OCTET threshold";
9582                }9579                }
9583              }9580              }
9584              description9581              description
9585                "set 65-127-OCTET threshold";9582                "set 65-127-OCTET threshold";
9586            }9583            }
9587            leaf one-hundred-twenty-eight-255-octets {9584            leaf one-hundred-twenty-eight-255-octets {
9588              type uint32 {9585              type uint32 {
9589                range "1..4294967295" {9586                range "1..4294967295" {
9590                  description9587                  description
9591                    "128-255-OCTET threshold ";9588                    "128-255-OCTET threshold ";
9592                }9589                }
9593              }9590              }
9594              description9591              description
9595                "set 128-255-OCTET threshold";9592                "set 128-255-OCTET threshold";
9596            }9593            }
9597            leaf two-hundred-fifty-six-511-octets {9594            leaf two-hundred-fifty-six-511-octets {
9598              type uint32 {9595              type uint32 {
9599                range "1..4294967295" {9596                range "1..4294967295" {
9600                  description9597                  description
9601                    "256-511-OCTET threshold ";9598                    "256-511-OCTET threshold ";
9602                }9599                }
9603              }9600              }
9604              description9601              description
9605                "set 256-511-OCTET threshold";9602                "set 256-511-OCTET threshold";
9606            }9603            }
9607            leaf five-hundred-twelve-1023-octets {9604            leaf five-hundred-twelve-1023-octets {
9608              type uint32 {9605              type uint32 {
9609                range "1..4294967295" {9606                range "1..4294967295" {
9610                  description9607                  description
9611                    "512-1023-OCTET threshold";9608                    "512-1023-OCTET threshold";
9612                }9609                }
9613              }9610              }
9614              description9611              description
9615                "set 512-1023-OCTET threshold";9612                "set 512-1023-OCTET threshold";
9616            }9613            }
9617            leaf one-thousand-twenty-four-1518-octets {9614            leaf one-thousand-twenty-four-1518-octets {
9618              type uint32 {9615              type uint32 {
9619                range "1..4294967295" {9616                range "1..4294967295" {
9620                  description9617                  description
9621                    "1024-1518-OCTET threshold";9618                    "1024-1518-OCTET threshold";
9622                }9619                }
9623              }9620              }
9624              description9621              description
9625                "set 1024-1518-OCTET threshold";9622                "set 1024-1518-OCTET threshold";
9626            }9623            }
9627            leaf in-64-octets {9624            leaf in-64-octets {
9628              type uint32 {9625              type uint32 {
9629                range "1..4294967295" {9626                range "1..4294967295" {
9630                  description9627                  description
9631                    "IN-64-OCTET threshold";9628                    "IN-64-OCTET threshold";
9632                }9629                }
9633              }9630              }
9634              description9631              description
9635                "set IN-64-OCTET threshold";9632                "set IN-64-OCTET threshold";
9636            }9633            }
9637            leaf in-65-127-octets {9634            leaf in-65-127-octets {
9638              type uint32 {9635              type uint32 {
9639                range "1..4294967295" {9636                range "1..4294967295" {
9640                  description9637                  description
9641                    "IN-65-127-OCTET threshold";9638                    "IN-65-127-OCTET threshold";
9642                }9639                }
9643              }9640              }
9644              description9641              description
9645                "set IN-65-127-OCTET threshold";9642                "set IN-65-127-OCTET threshold";
9646            }9643            }
9647            leaf in-128-255-octets {9644            leaf in-128-255-octets {
9648              type uint32 {9645              type uint32 {
9649                range "1..4294967295" {9646                range "1..4294967295" {
9650                  description9647                  description
9651                    "IN-128-255-OCTET threshold ";9648                    "IN-128-255-OCTET threshold ";
9652                }9649                }
9653              }9650              }
9654              description9651              description
9655                "set 128-255-OCTET threshold";9652                "set 128-255-OCTET threshold";
9656            }9653            }
9657            leaf in-256-511-octets {9654            leaf in-256-511-octets {
9658              type uint32 {9655              type uint32 {
9659                range "1..4294967295" {9656                range "1..4294967295" {
9660                  description9657                  description
9661                    "IN-256-511-OCTET threshold ";9658                    "IN-256-511-OCTET threshold ";
9662                }9659                }
9663              }9660              }
9664              description9661              description
9665                "set IN-256-511-OCTET threshold";9662                "set IN-256-511-OCTET threshold";
9666            }9663            }
9667            leaf in-512-1023-octets {9664            leaf in-512-1023-octets {
9668              type uint32 {9665              type uint32 {
9669                range "1..4294967295" {9666                range "1..4294967295" {
9670                  description9667                  description
9671                    "IN-512-1023-OCTET threshold";9668                    "IN-512-1023-OCTET threshold";
9672                }9669                }
9673              }9670              }
9674              description9671              description
9675                "set IN-512-1023-OCTET threshold";9672                "set IN-512-1023-OCTET threshold";
9676            }9673            }
9677            leaf in-1024-1518-octets {9674            leaf in-1024-1518-octets {
9678              type uint32 {9675              type uint32 {
9679                range "1..4294967295" {9676                range "1..4294967295" {
9680                  description9677                  description
9681                    "IN-1024-1518-OCTET threshold";9678                    "IN-1024-1518-OCTET threshold";
9682                }9679                }
9683              }9680              }
9684              description9681              description
9685                "set IN-1024-1518-OCTET threshold";9682                "set IN-1024-1518-OCTET threshold";
9686            }9683            }
9687            leaf in-drop-other {9684            leaf in-drop-other {
9688              type uint32 {9685              type uint32 {
9689                range "1..4294967295" {9686                range "1..4294967295" {
9690                  description9687                  description
9691                    "IN-DROP-OTHER threshold";9688                    "IN-DROP-OTHER threshold";
9692                }9689                }
9693              }9690              }
9694              description9691              description
9695                "set IN_DROP_OTHER threshold";9692                "set IN_DROP_OTHER threshold";
9696            }9693            }
9697            leaf in-ucast {9694            leaf in-ucast {
9698              type uint32 {9695              type uint32 {
9699                range "1..4294967295" {9696                range "1..4294967295" {
9700                  description9697                  description
9701                    "IN-UCAST threshold";9698                    "IN-UCAST threshold";
9702                }9699                }
9703              }9700              }
9704              description9701              description
9705                "set IN-UCAST threshold";9702                "set IN-UCAST threshold";
9706            }9703            }
9707            leaf in-mcast {9704            leaf in-mcast {
9708              type uint32 {9705              type uint32 {
9709                range "1..4294967295" {9706                range "1..4294967295" {
9710                  description9707                  description
9711                    "IN-MCAST threshold";9708                    "IN-MCAST threshold";
9712                }9709                }
9713              }9710              }
9714              description9711              description
9715                "set IN-MCAST threshold";9712                "set IN-MCAST threshold";
9716            }9713            }
9717            leaf in-bcast {9714            leaf in-bcast {
9718              type uint32 {9715              type uint32 {
9719                range "1..4294967295" {9716                range "1..4294967295" {
9720                  description9717                  description
9721                    "IN-BCAST threshold";9718                    "IN-BCAST threshold";
9722                }9719                }
9723              }9720              }
9724              description9721              description
9725                "set IN-BCAST threshold";9722                "set IN-BCAST threshold";
9726            }9723            }
9727            leaf in-error-fragments {9724            leaf in-error-fragments {
9728              type uint32 {9725              type uint32 {
9729                range "1..4294967295" {9726                range "1..4294967295" {
9730                  description9727                  description
9731                    "IN-ERROR-FRAGMENTS threshold";9728                    "IN-ERROR-FRAGMENTS threshold";
9732                }9729                }
9733              }9730              }
9734              description9731              description
9735                "set IN-ERROR-FRAGMENTS threshold";9732                "set IN-ERROR-FRAGMENTS threshold";
9736            }9733            }
9737            leaf out-ucast {9734            leaf out-ucast {
9738              type uint32 {9735              type uint32 {
9739                range "1..4294967295" {9736                range "1..4294967295" {
9740                  description9737                  description
9741                    "OUT-UCAST threshold";9738                    "OUT-UCAST threshold";
9742                }9739                }
9743              }9740              }
9744              description9741              description
9745                "set OUT-UCAST threshold";9742                "set OUT-UCAST threshold";
9746            }9743            }
9747            leaf out-bcast {9744            leaf out-bcast {
9748              type uint32 {9745              type uint32 {
9749                range "1..4294967295" {9746                range "1..4294967295" {
9750                  description9747                  description
9751                    "OUT-BCAST threshold )";9748                    "OUT-BCAST threshold )";
9752                }9749                }
9753              }9750              }
9754              description9751              description
9755                "set OUT-BCAST threshold";9752                "set OUT-BCAST threshold";
9756            }9753            }
9757            leaf out-mcast {9754            leaf out-mcast {
9758              type uint32 {9755              type uint32 {
9759                range "1..4294967295" {9756                range "1..4294967295" {
9760                  description9757                  description
9761                    "OUT-MCAST threshold (seconds)";9758                    "OUT-MCAST threshold (seconds)";
9762                }9759                }
9763              }9760              }
9764              description9761              description
9765                "set OUT-MCAST threshold";9762                "set OUT-MCAST threshold";
9766            }9763            }
9767            leaf tx-pkt {9764            leaf tx-pkt {
9768              type uint32 {9765              type uint32 {
9769                range "1..4294967295" {9766                range "1..4294967295" {
9770                  description9767                  description
9771                    "TX-PKT threshold";9768                    "TX-PKT threshold";
9772                }9769                }
9773              }9770              }
9774              description9771              description
9775                "set TX-PKT threshold";9772                "set TX-PKT threshold";
9776            }9773            }
9777            leaf out-octets {9774            leaf out-octets {
9778              type uint32 {9775              type uint32 {
9779                range "1..4294967295" {9776                range "1..4294967295" {
9780                  description9777                  description
9781                    "OUT-OCTET threshold (seconds)";9778                    "OUT-OCTET threshold (seconds)";
9782                }9779                }
9783              }9780              }
9784              description9781              description
9785                "set OUT-OCTET threshold";9782                "set OUT-OCTET threshold";
9786            }9783            }
9787            leaf if-in-errors {9784            leaf if-in-errors {
9788              type uint32 {9785              type uint32 {
9789                range "1..4294967295" {9786                range "1..4294967295" {
9790                  description9787                  description
9791                    "IFIN_ERRORS threshold";9788                    "IFIN_ERRORS threshold";
9792                }9789                }
9793              }9790              }
9794              description9791              description
9795                "set IFIN_ERRORS threshold";9792                "set IFIN_ERRORS threshold";
9796            }9793            }
9797            leaf in-good-bytes {9794            leaf in-good-bytes {
9798              type uint32 {9795              type uint32 {
9799                range "1..4294967295" {9796                range "1..4294967295" {
9800                  description9797                  description
9801                    "set IN_GOOD_BYTES threshold";9798                    "set IN_GOOD_BYTES threshold";
9802                }9799                }
9803              }9800              }
9804              description9801              description
9805                "set IN_GOOD_BYTES threshold";9802                "set IN_GOOD_BYTES threshold";
9806            }9803            }
9807            leaf in-good-pkts {9804            leaf in-good-pkts {
9808              type uint32 {9805              type uint32 {
9809                range "1..4294967295" {9806                range "1..4294967295" {
9810                  description9807                  description
9811                    "set IN_GOOD_PKTS threshold";9808                    "set IN_GOOD_PKTS threshold";
9812                }9809                }
9813              }9810              }
9814              description9811              description
9815                "set IN_GOOD_PKTS threshold";9812                "set IN_GOOD_PKTS threshold";
9816            }9813            }
9817            leaf out-good-bytes {9814            leaf out-good-bytes {
9818              type uint32 {9815              type uint32 {
9819                range "1..4294967295" {9816                range "1..4294967295" {
9820                  description9817                  description
9821                    "set OUT_GOOD_BYTES threshold";9818                    "set OUT_GOOD_BYTES threshold";
9822                }9819                }
9823              }9820              }
9824              description9821              description
9825                "set OUT_GOOD_BYTES threshold";9822                "set OUT_GOOD_BYTES threshold";
9826            }9823            }
9827            leaf out-good-pkts {9824            leaf out-good-pkts {
9828              type uint32 {9825              type uint32 {
9829                range "1..4294967295" {9826                range "1..4294967295" {
9830                  description9827                  description
9831                    "set GOOD_PKTS threshold";9828                    "set GOOD_PKTS threshold";
9832                }9829                }
9833              }9830              }
9834              description9831              description
9835                "set THRESH_OUT_GOOD_PKTS threshold";9832                "set THRESH_OUT_GOOD_PKTS threshold";
9836            }9833            }
9837            leaf rx-util {9834            leaf rx-util {
9838              type uint32 {9835              type uint32 {
9839                range "1..10000" {9836                range "1..10000" {
9840                  description9837                  description
9841                    "set RX_UTIL threshold (in units of 0.01%)";9838                    "set RX_UTIL threshold (in units of 0.01%)";
9842                }9839                }
9843              }9840              }
9844              description9841              description
9845                "set THRESH_RX_UTIL threshold(in units of 0.01%)";9842                "set THRESH_RX_UTIL threshold(in units of 0.01%)";
9846            }9843            }
9847            leaf tx-util {9844            leaf tx-util {
9848              type uint32 {9845              type uint32 {
9849                range "1..10000" {9846                range "1..10000" {
9850                  description9847                  description
9851                    "set TX_UTIL threshold(in units of 0.01%)";9848                    "set TX_UTIL threshold(in units of 0.01%)";
9852                }9849                }
9853              }9850              }
9854              description9851              description
9855                "set TX_UTIL threshold(in units of 0.01%)";9852                "set TX_UTIL threshold(in units of 0.01%)";
9856            }9853            }
9857            leaf if-in-octets {9854            leaf if-in-octets {
9858              type uint32 {9855              type uint32 {
9859                range "1..4294967295" {9856                range "1..4294967295" {
9860                  description9857                  description
9861                    "IFIN_OCTETS threshold";9858                    "IFIN_OCTETS threshold";
9862                }9859                }
9863              }9860              }
9864              description9861              description
9865                "set IFIN_OCTETS threshold";9862                "set IFIN_OCTETS threshold";
9866            }9863            }
9867            leaf ether-stat-multicast-pkt {9864            leaf ether-stat-multicast-pkt {
9868              type uint32 {9865              type uint32 {
9869                range "1..4294967295" {9866                range "1..4294967295" {
9870                  description9867                  description
9871                    "ETHER_STAT_MULTICAST_PKT threshold";9868                    "ETHER_STAT_MULTICAST_PKT threshold";
9872                }9869                }
9873              }9870              }
9874              description9871              description
9875                "set ETHER_STAT_MULTICAST_PKT threshold";9872                "set ETHER_STAT_MULTICAST_PKT threshold";
9876            }9873            }
9877            leaf ether-stat-broadcast-pkt {9874            leaf ether-stat-broadcast-pkt {
9878              type uint32 {9875              type uint32 {
9879                range "1..4294967295" {9876                range "1..4294967295" {
9880                  description9877                  description
9881                    " ETHER_STAT_BROADCAST_PKT threshold";9878                    " ETHER_STAT_BROADCAST_PKT threshold";
9882                }9879                }
9883              }9880              }
9884              description9881              description
9885                " set ETHER_STAT_BROADCAST_PKT threshold";9882                " set ETHER_STAT_BROADCAST_PKT threshold";
9886            }9883            }
9887            leaf ether-stat-undersized-pkt {9884            leaf ether-stat-undersized-pkt {
9888              type uint32 {9885              type uint32 {
9889                range "1..4294967295" {9886                range "1..4294967295" {
9890                  description9887                  description
9891                    "ETHER_STAT_UNDERSIZED_PKT threshold";9888                    "ETHER_STAT_UNDERSIZED_PKT threshold";
9892                }9889                }
9893              }9890              }
9894              description9891              description
9895                "set ETHER_STAT_UNDERSIZED_PKT threshold";9892                "set ETHER_STAT_UNDERSIZED_PKT threshold";
9896            }9893            }
9897            leaf tx-undersized-pkt {9894            leaf tx-undersized-pkt {
9898              type uint32 {9895              type uint32 {
9899                range "1..4294967295" {9896                range "1..4294967295" {
9900                  description9897                  description
9901                    "TX_UNDERSIZED_PKT threshold";9898                    "TX_UNDERSIZED_PKT threshold";
9902                }9899                }
9903              }9900              }
9904              description9901              description
9905                "set TX_UNDERSIZED_PKT threshold";9902                "set TX_UNDERSIZED_PKT threshold";
9906            }9903            }
9907            leaf tx-oversized-pkt {9904            leaf tx-oversized-pkt {
9908              type uint32 {9905              type uint32 {
9909                range "1..4294967295" {9906                range "1..4294967295" {
9910                  description9907                  description
9911                    "TX_OVERSIZED_PKT threshold";9908                    "TX_OVERSIZED_PKT threshold";
9912                }9909                }
9913              }9910              }
9914              description9911              description
9915                "set TX_OVERSIZED_PKT threshold";9912                "set TX_OVERSIZED_PKT threshold";
9916            }9913            }
9917            leaf tx-fragments {9914            leaf tx-fragments {
9918              type uint32 {9915              type uint32 {
9919                range "1..4294967295" {9916                range "1..4294967295" {
9920                  description9917                  description
9921                    "TX_FRAGMENTS threshold";9918                    "TX_FRAGMENTS threshold";
9922                }9919                }
9923              }9920              }
9924              description9921              description
9925                "set TX_FRAGMENTS threshold";9922                "set TX_FRAGMENTS threshold";
9926            }9923            }
9927            leaf tx-jabber {9924            leaf tx-jabber {
9928              type uint32 {9925              type uint32 {
9929                range "1..4294967295" {9926                range "1..4294967295" {
9930                  description9927                  description
9931                    "TX_JABBER threshold";9928                    "TX_JABBER threshold";
9932                }9929                }
9933              }9930              }
9934              description9931              description
9935                "set TX_JABBER threshold";9932                "set TX_JABBER threshold";
9936            }9933            }
9937            leaf tx-bad-fcs {9934            leaf tx-bad-fcs {
9938              type uint32 {9935              type uint32 {
9939                range "1..4294967295" {9936                range "1..4294967295" {
9940                  description9937                  description
9941                    "TX_BAD_FCS threshold";9938                    "TX_BAD_FCS threshold";
9942                }9939                }
9943              }9940              }
9944              description9941              description
9945                "set TX_BAD_FCS threshold";9942                "set TX_BAD_FCS threshold";
9946            }9943            }
9947          }9944          }
9948          container report {9945          container report {
9949            description9946            description
9950              "set ether TCA reporting status";9947              "set ether TCA reporting status";
9951            container rx-pkt {9948            container rx-pkt {
9952              description9949              description
9953                "set rx-pkt TCA reporting status";9950                "set rx-pkt TCA reporting status";
9954              container enable {9951              container enable {
9955                presence "Indicates a enable node is configured.";9952                presence "Indicates a enable node is configured.";
9956                description9953                description
9957                  "Enable TCA reporting";9954                  "Enable TCA reporting";
9958              }9955              }
9959            }9956            }
9960            container rx-util {9957            container rx-util {
9961              description9958              description
9962                "set rx-util TCA reporting status";9959                "set rx-util TCA reporting status";
9963              container enable {9960              container enable {
9964                presence "Indicates a enable node is configured.";9961                presence "Indicates a enable node is configured.";
9965                description9962                description
9966                  "Enable TCA reporting";9963                  "Enable TCA reporting";
9967              }9964              }
9968            }9965            }
9969            container tx-util {9966            container tx-util {
9970              description9967              description
9971                "set tx-util TCA reporting status";9968                "set tx-util TCA reporting status";
9972              container enable {9969              container enable {
9973                presence "Indicates a enable node is configured.";9970                presence "Indicates a enable node is configured.";
9974                description9971                description
9975                  "Enable TCA reporting";9972                  "Enable TCA reporting";
9976              }9973              }
9977            }9974            }
9978            container stat-pkt {9975            container stat-pkt {
9979              description9976              description
9980                "set stat-pkt TCA reporting status";9977                "set stat-pkt TCA reporting status";
9981              container enable {9978              container enable {
9982                presence "Indicates a enable node is configured.";9979                presence "Indicates a enable node is configured.";
9983                description9980                description
9984                  "Enable TCA reporting";9981                  "Enable TCA reporting";
9985              }9982              }
9986            }9983            }
9987            container octet-stat {9984            container octet-stat {
9988              description9985              description
9989                "set octet-stat TCA reporting status";9986                "set octet-stat TCA reporting status";
9990              container enable {9987              container enable {
9991                presence "Indicates a enable node is configured.";9988                presence "Indicates a enable node is configured.";
9992                description9989                description
9993                  "Enable TCA reporting";9990                  "Enable TCA reporting";
9994              }9991              }
9995            }9992            }
9996            container oversize-pkt {9993            container oversize-pkt {
9997              description9994              description
9998                "set oversize-pkt TCA reporting status";9995                "set oversize-pkt TCA reporting status";
9999              container enable {9996              container enable {
10000                presence "Indicates a enable node is configured.";9997                presence "Indicates a enable node is configured.";
10001                description9998                description
10002                  "Enable TCA reporting";9999                  "Enable TCA reporting";
10003              }10000              }
10004            }10001            }
10005            container fcs-err {10002            container fcs-err {
10006              description10003              description
10007                "set fcs-err TCA reporting status";10004                "set fcs-err TCA reporting status";
10008              container enable {10005              container enable {
10009                presence "Indicates a enable node is configured.";10006                presence "Indicates a enable node is configured.";
10010                description10007                description
10011                  "Enable TCA reporting";10008                  "Enable TCA reporting";
10012              }10009              }
10013            }10010            }
10014            container long-frame {10011            container long-frame {
10015              description10012              description
10016                "set long-frame TCA reporting status";10013                "set long-frame TCA reporting status";
10017              container enable {10014              container enable {
10018                presence "Indicates a enable node is configured.";10015                presence "Indicates a enable node is configured.";
10019                description10016                description
10020                  "Enable TCA reporting";10017                  "Enable TCA reporting";
10021              }10018              }
10022            }10019            }
10023            container jabber-stats {10020            container jabber-stats {
10024              description10021              description
10025                "set jabber-stats TCA reporting status";10022                "set jabber-stats TCA reporting status";
10026              container enable {10023              container enable {
10027                presence "Indicates a enable node is configured.";10024                presence "Indicates a enable node is configured.";
10028                description10025                description
10029                  "Enable TCA reporting";10026                  "Enable TCA reporting";
10030              }10027              }
10031            }10028            }
10032            container _64-octets {10029            container _64-octets {
10033              description10030              description
10034                "set 64-octets TCA reporting status";10031                "set 64-octets TCA reporting status";
10035              container enable {10032              container enable {
10036                presence "Indicates a enable node is configured.";10033                presence "Indicates a enable node is configured.";
10037                description10034                description
10038                  "Enable TCA reporting";10035                  "Enable TCA reporting";
10039              }10036              }
10040            }10037            }
10041            container _65-127-octets {10038            container _65-127-octets {
10042              description10039              description
10043                "set 65-127-octets TCA reporting status";10040                "set 65-127-octets TCA reporting status";
10044              container enable {10041              container enable {
10045                presence "Indicates a enable node is configured.";10042                presence "Indicates a enable node is configured.";
10046                description10043                description
10047                  "Enable TCA reporting";10044                  "Enable TCA reporting";
10048              }10045              }
10049            }10046            }
10050            container _128-255-octets {10047            container _128-255-octets {
10051              description10048              description
10052                "set 128-255-octets TCA reporting status";10049                "set 128-255-octets TCA reporting status";
10053              container enable {10050              container enable {
10054                presence "Indicates a enable node is configured.";10051                presence "Indicates a enable node is configured.";
10055                description10052                description
10056                  "Enable TCA reporting";10053                  "Enable TCA reporting";
10057              }10054              }
10058            }10055            }
10059            container _256-511-octets {10056            container _256-511-octets {
10060              description10057              description
10061                "set 256-511-octets TCA reporting status";10058                "set 256-511-octets TCA reporting status";
10062              container enable {10059              container enable {
10063                presence "Indicates a enable node is configured.";10060                presence "Indicates a enable node is configured.";
10064                description10061                description
10065                  "Enable TCA reporting";10062                  "Enable TCA reporting";
10066              }10063              }
10067            }10064            }
10068            container _512-1023-octets {10065            container _512-1023-octets {
10069              description10066              description
10070                "set 512-1023-octets TCA reporting status";10067                "set 512-1023-octets TCA reporting status";
10071              container enable {10068              container enable {
10072                presence "Indicates a enable node is configured.";10069                presence "Indicates a enable node is configured.";
10073                description10070                description
10074                  "Enable TCA reporting";10071                  "Enable TCA reporting";
10075              }10072              }
10076            }10073            }
10077            container _1024-1518-octets {10074            container _1024-1518-octets {
10078              description10075              description
10079                "set 1024-1518-octets TCA reporting status";10076                "set 1024-1518-octets TCA reporting status";
10080              container enable {10077              container enable {
10081                presence "Indicates a enable node is configured.";10078                presence "Indicates a enable node is configured.";
10082                description10079                description
10083                  "Enable TCA reporting";10080                  "Enable TCA reporting";
10084              }10081              }
10085            }10082            }
10086            container in-ucast {10083            container in-ucast {
10087              description10084              description
10088                "set in-Ucast TCA reporting status";10085                "set in-Ucast TCA reporting status";
10089              container enable {10086              container enable {
10090                presence "Indicates a enable node is configured.";10087                presence "Indicates a enable node is configured.";
10091                description10088                description
10092                  "Enable TCA reporting";10089                  "Enable TCA reporting";
10093              }10090              }
10094            }10091            }
10095            container in-mcast {10092            container in-mcast {
10096              description10093              description
10097                "set in-Mcast TCA reporting status";10094                "set in-Mcast TCA reporting status";
10098              container enable {10095              container enable {
10099                presence "Indicates a enable node is configured.";10096                presence "Indicates a enable node is configured.";
10100                description10097                description
10101                  "Enable TCA reporting";10098                  "Enable TCA reporting";
10102              }10099              }
10103            }10100            }
10104            container in-bcast {10101            container in-bcast {
10105              description10102              description
10106                "set in-Bcast TCA reporting status";10103                "set in-Bcast TCA reporting status";
10107              container enable {10104              container enable {
10108                presence "Indicates a enable node is configured.";10105                presence "Indicates a enable node is configured.";
10109                description10106                description
10110                  "Enable TCA reporting";10107                  "Enable TCA reporting";
10111              }10108              }
10112            }10109            }
10113            container out-ucast {10110            container out-ucast {
10114              description10111              description
10115                "set es-pm TCA reporting status";10112                "set es-pm TCA reporting status";
10116              container enable {10113              container enable {
10117                presence "Indicates a enable node is configured.";10114                presence "Indicates a enable node is configured.";
10118                description10115                description
10119                  "Enable TCA reporting";10116                  "Enable TCA reporting";
10120              }10117              }
10121            }10118            }
10122            container out-mcast {10119            container out-mcast {
10123              description10120              description
10124                "set esr-pm TCA reporting status";10121                "set esr-pm TCA reporting status";
10125              container enable {10122              container enable {
10126                presence "Indicates a enable node is configured.";10123                presence "Indicates a enable node is configured.";
10127                description10124                description
10128                  "Enable TCA reporting";10125                  "Enable TCA reporting";
10129              }10126              }
10130            }10127            }
10131            container out-bcast {10128            container out-bcast {
10132              description10129              description
10133                "set es-sm TCA reporting status";10130                "set es-sm TCA reporting status";
10134              container enable {10131              container enable {
10135                presence "Indicates a enable node is configured.";10132                presence "Indicates a enable node is configured.";
10136                description10133                description
10137                  "Enable TCA reporting";10134                  "Enable TCA reporting";
10138              }10135              }
10139            }10136            }
10140            container tx-pkt {10137            container tx-pkt {
10141              description10138              description
10142                "set esr-sm TCA reporting status";10139                "set esr-sm TCA reporting status";
10143              container enable {10140              container enable {
10144                presence "Indicates a enable node is configured.";10141                presence "Indicates a enable node is configured.";
10145                description10142                description
10146                  "Enable TCA reporting";10143                  "Enable TCA reporting";
10147              }10144              }
10148            }10145            }
10149            container if-in-errors {10146            container if-in-errors {
10150              description10147              description
10151                "set ifIn_errors TCA reporting status";10148                "set ifIn_errors TCA reporting status";
10152              container enable {10149              container enable {
10153                presence "Indicates a enable node is configured.";10150                presence "Indicates a enable node is configured.";
10154                description10151                description
10155                  "Enable TCA reporting";10152                  "Enable TCA reporting";
10156              }10153              }
10157            }10154            }
10158            container if-in-octets {10155            container if-in-octets {
10159              description10156              description
10160                "set ifIn_Octets  TCA reporting status";10157                "set ifIn_Octets  TCA reporting status";
10161              container enable {10158              container enable {
10162                presence "Indicates a enable node is configured.";10159                presence "Indicates a enable node is configured.";
10163                description10160                description
10164                  "Enable TCA reporting";10161                  "Enable TCA reporting";
10165              }10162              }
10166            }10163            }
10167            container ether-stat-multicast-pkt {10164            container ether-stat-multicast-pkt {
10168              description10165              description
10169                "set ether_stat_multicast_pkt TCA reporting status";10166                "set ether_stat_multicast_pkt TCA reporting status";
10170              container enable {10167              container enable {
10171                presence "Indicates a enable node is configured.";10168                presence "Indicates a enable node is configured.";
10172                description10169                description
10173                  "Enable TCA reporting";10170                  "Enable TCA reporting";
10174              }10171              }
10175            }10172            }
10176            container ether-stat-broadcast-pkt {10173            container ether-stat-broadcast-pkt {
10177              description10174              description
10178                "set ether_stat_broadcast_pkt TCA reporting status";10175                "set ether_stat_broadcast_pkt TCA reporting status";
10179              container enable {10176              container enable {
10180                presence "Indicates a enable node is configured.";10177                presence "Indicates a enable node is configured.";
10181                description10178                description
10182                  "Enable TCA reporting";10179                  "Enable TCA reporting";
10183              }10180              }
10184            }10181            }
10185            container ether-stat-undersized-pkt {10182            container ether-stat-undersized-pkt {
10186              description10183              description
10187                "set ether_stat_undersized_pkt  TCA reporting status";10184                "set ether_stat_undersized_pkt  TCA reporting status";
10188              container enable {10185              container enable {
10189                presence "Indicates a enable node is configured.";10186                presence "Indicates a enable node is configured.";
10190                description10187                description
10191                  "Enable TCA reporting";10188                  "Enable TCA reporting";
10192              }10189              }
10193            }10190            }
10194            container out-octets {10191            container out-octets {
10195              description10192              description
10196                "set out-octets TCA reporting status";10193                "set out-octets TCA reporting status";
10197              container enable {10194              container enable {
10198                presence "Indicates a enable node is configured.";10195                presence "Indicates a enable node is configured.";
10199                description10196                description
10200                  "Enable TCA reporting";10197                  "Enable TCA reporting";
10201              }10198              }
10202            }10199            }
10203            container in-good-bytes {10200            container in-good-bytes {
10204              description10201              description
10205                "set in-good-bytes TCA reporting status";10202                "set in-good-bytes TCA reporting status";
10206              container enable {10203              container enable {
10207                presence "Indicates a enable node is configured.";10204                presence "Indicates a enable node is configured.";
10208                description10205                description
10209                  "Enable TCA reporting";10206                  "Enable TCA reporting";
10210              }10207              }
10211            }10208            }
10212            container in-good-pkts {10209            container in-good-pkts {
10213              description10210              description
10214                "set in-good-pkts TCA reporting status";10211                "set in-good-pkts TCA reporting status";
10215              container enable {10212              container enable {
10216                presence "Indicates a enable node is configured.";10213                presence "Indicates a enable node is configured.";
10217                description10214                description
10218                  "Enable TCA reporting";10215                  "Enable TCA reporting";
10219              }10216              }
10220            }10217            }
10221            container in-drop-other {10218            container in-drop-other {
10222              description10219              description
10223                "set in-drop-other TCA reporting status";10220                "set in-drop-other TCA reporting status";
10224              container enable {10221              container enable {
10225                presence "Indicates a enable node is configured.";10222                presence "Indicates a enable node is configured.";
10226                description10223                description
10227                  "Enable TCA reporting";10224                  "Enable TCA reporting";
10228              }10225              }
10229            }10226            }
10230            container out-good-bytes {10227            container out-good-bytes {
10231              description10228              description
10232                "set out-good-bytes TCA reporting status";10229                "set out-good-bytes TCA reporting status";
10233              container enable {10230              container enable {
10234                presence "Indicates a enable node is configured.";10231                presence "Indicates a enable node is configured.";
10235                description10232                description
10236                  "Enable TCA reporting";10233                  "Enable TCA reporting";
10237              }10234              }
10238            }10235            }
10239            container out-good-pkts {10236            container out-good-pkts {
10240              description10237              description
10241                "set out-good-pkts TCA reporting status";10238                "set out-good-pkts TCA reporting status";
10242              container enable {10239              container enable {
10243                presence "Indicates a enable node is configured.";10240                presence "Indicates a enable node is configured.";
10244                description10241                description
10245                  "Enable TCA reporting";10242                  "Enable TCA reporting";
10246              }10243              }
10247            }10244            }
10248            container in-error-fragments {10245            container in-error-fragments {
10249              description10246              description
10250                "set in-error-fragments TCA reporting status";10247                "set in-error-fragments TCA reporting status";
10251              container enable {10248              container enable {
10252                presence "Indicates a enable node is configured.";10249                presence "Indicates a enable node is configured.";
10253                description10250                description
10254                  "Enable TCA reporting";10251                  "Enable TCA reporting";
10255              }10252              }
10256            }10253            }
10257            container in-64-octets {10254            container in-64-octets {
10258              description10255              description
10259                "set in-64-octets TCA reporting status";10256                "set in-64-octets TCA reporting status";
10260              container enable {10257              container enable {
10261                presence "Indicates a enable node is configured.";10258                presence "Indicates a enable node is configured.";
10262                description10259                description
10263                  "Enable TCA reporting";10260                  "Enable TCA reporting";
10264              }10261              }
10265            }10262            }
10266            container in-65-127-octets {10263            container in-65-127-octets {
10267              description10264              description
10268                "set in-65-127-octets TCA reporting status";10265                "set in-65-127-octets TCA reporting status";
10269              container enable {10266              container enable {
10270                presence "Indicates a enable node is configured.";10267                presence "Indicates a enable node is configured.";
10271                description10268                description
10272                  "Enable TCA reporting";10269                  "Enable TCA reporting";
10273              }10270              }
10274            }10271            }
10275            container in-128-255-octets {10272            container in-128-255-octets {
10276              description10273              description
10277                "set in-128-255-octets TCA reporting status";10274                "set in-128-255-octets TCA reporting status";
10278              container enable {10275              container enable {
10279                presence "Indicates a enable node is configured.";10276                presence "Indicates a enable node is configured.";
10280                description10277                description
10281                  "Enable TCA reporting";10278                  "Enable TCA reporting";
10282              }10279              }
10283            }10280            }
10284            container in-256-511-octets {10281            container in-256-511-octets {
10285              description10282              description
10286                "set in-256-511-octets TCA reporting status";10283                "set in-256-511-octets TCA reporting status";
10287              container enable {10284              container enable {
10288                presence "Indicates a enable node is configured.";10285                presence "Indicates a enable node is configured.";
10289                description10286                description
10290                  "Enable TCA reporting";10287                  "Enable TCA reporting";
10291              }10288              }
10292            }10289            }
10293            container in-512-1023-octets {10290            container in-512-1023-octets {
10294              description10291              description
10295                "set in-512-1023-octets TCA reporting status";10292                "set in-512-1023-octets TCA reporting status";
10296              container enable {10293              container enable {
10297                presence "Indicates a enable node is configured.";10294                presence "Indicates a enable node is configured.";
10298                description10295                description
10299                  "Enable TCA reporting";10296                  "Enable TCA reporting";
10300              }10297              }
10301            }10298            }
10302            container in-1024-1518-octets {10299            container in-1024-1518-octets {
10303              description10300              description
10304                "set in-1024-1518-octets TCA reporting status";10301                "set in-1024-1518-octets TCA reporting status";
10305              container enable {10302              container enable {
10306                presence "Indicates a enable node is configured.";10303                presence "Indicates a enable node is configured.";
10307                description10304                description
10308                  "Enable TCA reporting";10305                  "Enable TCA reporting";
10309              }10306              }
10310            }10307            }
10311            container tx-undersized-pkt {10308            container tx-undersized-pkt {
10312              description10309              description
10313                "set tx_undersized_pkt  TCA reporting status";10310                "set tx_undersized_pkt  TCA reporting status";
10314              container enable {10311              container enable {
10315                presence "Indicates a enable node is configured.";10312                presence "Indicates a enable node is configured.";
10316                description10313                description
10317                  "Enable TCA reporting";10314                  "Enable TCA reporting";
10318              }10315              }
10319            }10316            }
10320            container tx-oversized-pkt {10317            container tx-oversized-pkt {
10321              description10318              description
10322                "set tx_oversized_pkt  TCA reporting status";10319                "set tx_oversized_pkt  TCA reporting status";
10323              container enable {10320              container enable {
10324                presence "Indicates a enable node is configured.";10321                presence "Indicates a enable node is configured.";
10325                description10322                description
10326                  "Enable TCA reporting";10323                  "Enable TCA reporting";
10327              }10324              }
10328            }10325            }
10329            container tx-fragments {10326            container tx-fragments {
10330              description10327              description
10331                "set tx_fragments  TCA reporting status";10328                "set tx_fragments  TCA reporting status";
10332              container enable {10329              container enable {
10333                presence "Indicates a enable node is configured.";10330                presence "Indicates a enable node is configured.";
10334                description10331                description
10335                  "Enable TCA reporting";10332                  "Enable TCA reporting";
10336              }10333              }
10337            }10334            }
10338            container tx-jabber {10335            container tx-jabber {
10339              description10336              description
10340                "set tx_jabber  TCA reporting status";10337                "set tx_jabber  TCA reporting status";
10341              container enable {10338              container enable {
10342                presence "Indicates a enable node is configured.";10339                presence "Indicates a enable node is configured.";
10343                description10340                description
10344                  "Enable TCA reporting";10341                  "Enable TCA reporting";
10345              }10342              }
10346            }10343            }
10347            container tx-bad-fcs {10344            container tx-bad-fcs {
10348              description10345              description
10349                "set tx_bad_fcs  TCA reporting status";10346                "set tx_bad_fcs  TCA reporting status";
10350              container enable {10347              container enable {
10351                presence "Indicates a enable node is configured.";10348                presence "Indicates a enable node is configured.";
10352                description10349                description
10353                  "Enable TCA reporting";10350                  "Enable TCA reporting";
10354              }10351              }
10355            }10352            }
10356          }10353          }
10357        }10354        }
10358      }10355      }
10359    }10356    }
10360  }10357  }
1036110358
10362  augment "/a1:interfaces/a1:interface" {10359  augment "/a1:interfaces/a1:interface" {
10363    description10360    description
10364      "This augment extends active nodes configuration";10361      "This augment extends active nodes configuration";
10365    uses IF-BODY;10362    uses IF-BODY;
10366  }10363  }
10367  augment "/a1:interfaces/a1:interface-preconfigure" {10364  augment "/a1:interfaces/a1:interface-preconfigure" {
10368    description10365    description
10369      "This augment extends preconfigured nodes10366      "This augment extends preconfigured nodes
10370       configuration";10367       configuration";
10371    uses IF-BODY;10368    uses IF-BODY;
10372  }10369  }
10373  augment "/a1:controllers/a1:controller" {10370  augment "/a1:controllers/a1:controller" {
10374    description10371    description
10375      "This augment extends active nodes configuration";10372      "This augment extends active nodes configuration";
10376    uses CONT-BODY;10373    uses CONT-BODY;
10377  }10374  }
10378  augment "/a1:controllers/a1:controller-preconfigure" {10375  augment "/a1:controllers/a1:controller-preconfigure" {
10379    description10376    description
10380      "This augment extends preconfigured nodes10377      "This augment extends preconfigured nodes
10381       configuration";10378       configuration";
10382    uses CONT-BODY;10379    uses CONT-BODY;
10383  }10380  }
10384}10381}
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op